Senior Computer Vision Engineer; Coaching - Remote
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 tot his job