Position: (Senior) Computer Vision Engineer (Coaching) - Remote
Location: Germany
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…
Apply Now
Apply Now