← Back to all roles
Apply via Email →
AIInternship · Project Based
Sports Computer Vision Engineer
LOCATION

Remote · United Kingdom
SPORT
Cricket · Football · Rugby · Volleyball
PAY
Competitive
DEPARTMENT
AI & Data
ABOUT THE ROLE
You will build the systems that make sport legible to machines. Player tracking. Ball detection. Action classification. Biomechanical movement extraction. Real footage. Real pipelines. Real impact. At Ball2Data you will work on computer vision projects that process live and recorded sports footage — extracting not just event data but biomechanical insights from video.
RESPONSIBILITIES
Build and improve computer vision pipelines for sports footage analysis
Develop player tracking, ball detection and action classification models
Extract biomechanical data from video — joint angles, movement patterns, body pose
Build pose estimation pipelines for athlete movement analysis
Process and analyse real match footage across multiple sports
Train and evaluate deep learning models on sports datasets
Collaborate with the annotation and physiotherapy teams on biomechanics projects
Optimise models for real-time or near-real-time performance
REQUIREMENTS
Strong experience in computer vision and deep learning
Proficiency in Python and frameworks such as PyTorch or TensorFlow
Experience with object detection, tracking and pose estimation
Familiarity with biomechanical analysis from video — joint angles, skeletal tracking
Understanding of video processing and OpenCV
Ability to work independently on project-based deliverables
Strong English communication skills
NICE TO HAVE
Experience with MediaPipe, OpenPose or similar pose estimation frameworksKnowledge of biomechanical principles — gait analysis, joint kinematicsExperience deploying models in production pipelinesBackground in sports science, biomechanics or coaching
READY TO APPLY?
Send your CV and a short note about yourself and why you are interested in this role to our careers team.
careers@ball2data.com