(Senior) Computer Vision Engineer (Coaching) - Remote

Teamworks, the Operating System for Sports™, powers more than 6,500 sports organizations worldwide, including collegiate athletic departments and teams across all major professional leagues. With almost 500 exceptional employees located in over a dozen different countries, Teamworks’ software solutions drive the operations of the most recognizable sports properties in the world.


Following our recent acquisition of Telemetry Sports, we are expanding our Intelligence product suite to integrate cutting-edge computer vision and machine learning capabilities. You'll join our AI and Computer Vision R&D team to develop flexible, scalable multi-sport player tracking systems that push the limits of computer vision, machine learning, and systems integration. Working alongside our Head of R&D, you'll help automate the time-consuming tasks that burden coaching and analytics staff, freeing elite organizations to focus on what truly matters: winning.

Our proprietary computer vision and machine learning systems already deliver elite-level player tracking and analytics to over 50 NFL and college football programs. Now, you'll help us scale these capabilities across multiple sports while integrating them into the broader Teamworks ecosystem that serves over 6,500 organizations globally.

This is an exciting opportunity to help shape the future of athlete performance management in one of the fastest-growing companies in sports tech.

Game Plan - How You'll Drive Impact:

  • Develop and deploy advanced computer vision models including object detection, multi-object tracking, camera calibration, and semantic segmentation for player tracking and data generation across multiple sports 
  • Build and scale high-performance systems for video and image data ingestion, processing, and analysis that can handle the demands of professional and collegiate sports programs 
  • Design modular, extensible architectures for multi-sport data pipelines that integrate seamlessly with Teamworks' existing Intelligence platform 
  • Contribute to the full CV/ML lifecycle from model development and training through evaluation, deployment, monitoring, and iterative refinement 
  • Optimize systems for GPU acceleration leveraging CUDA/Nvidia hardware for both training and inference workloads in cloud environments 
  • Drive next-generation R&D initiatives including 3D body pose tracking, real-time analysis systems, and integration with LLM/NLP research efforts 
  • Collaborate with cross-functional teams to rapidly evaluate and integrate top open-source models and methods into production systems

Player Profile - What You Bring to the Team:

  • Strong computer vision and machine learning fundamentals with a deep understanding of deep learning, CNNs, tracking algorithms, and modern CV techniques 
  • Proficiency in Python development with solid experience using PyTorch and OpenCV for computer vision applications 
  • Experience building scalable systems for video and image data processing, including real-world dataset collection, labeling, and model training 
  • System design expertise with the ability to design and implement modular, maintainable software architectures for complex ML pipelines 
  • Cloud computing experience with AWS or similar platforms for scalable processing and deployment of CV models 
  • Linux environment proficiency and working knowledge of CUDA programming for GPU optimization 
  • Applied machine learning experience with hands-on experience, taking models from research through production deployment 
  • Strong problem-solving skills with the ability to work effectively in a small, highly technical, fast-moving team environment

The Ideal Recruit - Skills & Experience:

  • Multi-camera systems and 3D pose estimation experience with understanding of camera calibration and spatial tracking 
  • Real-time or near-real-time computer vision systems development with performance optimization experience 
  • Custom GUI development for data collection, annotation, and model evaluation workflows 
  • C++ programming experience for performance-critical modules and system optimization 
  • Sports analytics background with understanding of game dynamics and athletic performance metrics 
  • Research experience in computer vision, machine learning, or related fields from industry or academic settings 
  • Open-source contribution history with experience rapidly evaluating and integrating new methods and tools 
  • End-to-end system building experience taking ideas from concept through working product deployment

Champion Mindset - Traits for Success:

  • Fast learner who can quickly pick up new methods, tools, and technologies in the rapidly evolving CV/ML landscape 
  • Builder mentality with passion for taking systems from idea to working product that delivers real-world impact 
  • Clear communicator who collaborates effectively within small teams and can bridge technical and business requirements 
  • Innovation-driven with enthusiasm for pushing the boundaries of what's possible in sports technology 
  • Results-oriented with focus on delivering high-visibility projects that have immediate impact on professional and collegiate sports 
  • Passionate and driven with readiness to make an impact from day one in a fast-paced, high-stakes environment 
  • Quality-focused with commitment to building robust, production-ready systems that perform reliably at scale
  • Aligned with our core values: honesty, humility, hard work, commitment, innovation, and exceptionalism

The Perks of Playing for Teamworks:

At Teamworks, you’re not just joining a company—you’re joining a team that’s shaping the future of sports. We believe that success starts with investing in our people, and here’s how we support and reward every teammate:

  • Play to Win: Grow your career as we grow. Shape the future of sports technology while building a career that scales with your ambition.
  • Winning Culture: Join a global team of high achievers, innovators, and problem solvers who value teamwork and humility.
  • Competitive Compensation: Earn a competitive salary, performance-based incentives, and equity so you share in our success.
  • Comprehensive Benefits: Access region-specific benefits designed to support your well-being, including health coverage, life and disability insurance, retirement plans, unlimited paid time off, flexible and remote work options, catered lunches (where applicable), and more.
  • Investing in Your Growth: Receive stipends for learning and development, home office equipment, and company gear to set you up for success—no matter where you are in the world.

Compensation Philosophy:

For this role, the salary range is $140,000-180,000, with your final offer determined by your experience, skills, and interview performance. Every Teamworks teammate is an owner, with equity aligning your success with ours.


We’ve built our compensation framework to attract, retain, and reward top performers. We believe in pay for performance, ensuring that your growth and impact are reflected in your rewards. As Teamworks grows, so do your opportunities—whether that’s through advancing your career, contributing to game-changing innovations, or building long-term financial security.


We continuously review and refine our compensation practices to ensure fairness and alignment with both company goals and individual aspirations. We encourage open discussions about career growth and compensation, and your hiring manager is always available to answer your questions.


At Teamworks, we’re committed to supporting you in and out of the game—empowering you to do your best work while enjoying meaningful rewards.

Inside our Locker Room:

Teamworks is the leading operating system for elite sports, empowering organizations worldwide to optimize performance, streamline operations, and unlock athlete potential. Founded in 2006, we’ve grown from a messaging platform for collegiate football into a global leader with over $165 million in funding and a technology suite that supports every phase of the athlete lifecycle.


Our solutions span four key categories:

  • Personnel: Manage the complete roster lifecycle, from recruiting and NIL management to financial operations.
  • Performance: Optimize athlete health and training with advanced tools for nutrition, strength & conditioning, and holistic performance tracking.
  • Operations: Streamline logistics, communication, compliance, and inventory management to keep teams running efficiently.
  • Intelligence: Leverage data-driven insights to inform decisions and maximize competitive advantage across professional and collegiate sports.

At Teamworks, we’re driven by innovation and a passion for sports. We serve more than 6,500 sports organizations globally, helping teams achieve excellence on and off the field. Join us and be part of the future of sports technology.


Our offices are open for work, collaboration, and optional team-building events – but as a remote-first company, we also have teammates working from places across the globe, including New York, London, Perth, and Austin.

What to Expect When Interviewing at Teamworks

Our interview process is designed to be transparent, engaging, and reflective of our team culture. You can expect authentic conversations, clear steps, and the opportunity to connect with key team members. We encourage you to ask questions and get to know us as much as we get to know you.

Learn more about our process here.


Teamworks is an equal opportunity employer - if you live our core values every day and are honest, hardworking, humble, committed, innovative, and an all-around exceptional person, you'll thrive at Teamworks. We are committed to building a diverse and inclusive workforce and take affirmative action to not discriminate based on race, religion, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, veteran or military status, or any other legally protected characteristics.  This policy applies to all employment practices within our organization, including but not limited to recruiting, hiring, promotion, termination, compensation, benefits, and training. Teamworks is committed to providing reasonable accommodations for candidates with disabilities who need assistance during the hiring process. To request a reasonable accommodation, please email hiring@teamworks.com.


To all recruitment agencies: Teamworks does not accept agency resumes. Please do not forward resumes to our jobs alias, Teamwork employees or any other organization location. Teamworks is not responsible for any fees related to unsolicited resumes.

The pay range for this role is:

140,000 - 180,000 USD per year (Remote (United States))

Product Development

Remote (United States)

Share on:

Terms of servicePrivacyCookiesPowered by Rippling