ML Engineer — Player & Ball Tracking from Sports Footage

Posted 5 hours ago

Worldwide

Summary

I am building a sports technology platform that processes game footage to automatically track players, the ball, and referees, and generate performance insights for coaches and players.This is a proprietary product and full details will be shared after an NDA is signed. What I need built: Phase 1 — A stable, reliable player tracking pipeline that ingests raw video, detects and tracks all players and the ball, automatically separates players into two teams, identifies referees separately, and outputs an annotated video plus a CSV of player coordinates per frame. Phase 2 — Optimize the pipeline for speed and cost. Add key moment detection from longer clips. Target: process a 5 minute clip in under 10 minutes on a GPU. Phase 3 — Wrap the pipeline in a FastAPI backend, deploy to a cloud GPU server, and connect it to an existing web frontend so users can upload video and receive results automatically.

  • Less than 30 hrs/week
    Hourly
  • 6+ months
    Duration
  • Expert
    Experience Level
  • Remote Job
  • Complex project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
Computer Vision
Deep Learning
Activity on this job
  • Proposals:20 to 50
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Dec 10, 2025
  • United States
    4:47 PM

Explore similar jobs on Upwork

Predictive Model
SQL
pandas
Data Science
Python
Machine Learning
Python Scikit-Learn
Deep Learning
Predictive Analytics
Data Analysis
Gen AI Developer (Contract)Fixed-price‐ Posted 2 months ago
AI Agent Development
Python
JavaScript
API
Node.js
Deep Learning
React
PostgreSQL

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo