← Back to all roles
AIInternship · Project Based

Sports Computer Vision Engineer

LOCATION

flag

Remote · United Kingdom

SPORT

Cricket · Football · Rugby · Volleyball

PAY

Competitive

DEPARTMENT

AI & Data

Apply via Email →

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

Apply via Email →