Senior Computer Vision Engineer
Sportradar is seeking a Senior Computer Vision Engineer to join the Automated Content team. This role focuses on researching, designing, implementing, and optimising computer vision and machine learning solutions to extract deep data from sports videos. The engineer will contribute to automating sports content creation, including tasks such as player and ball tracking, segmentation, re-identification, 3D localisation, and event detection.
The successful candidate will work within a distributed team of experts to integrate research into real-world products. The position requires a balance of technical expertise in computer vision and the ability to develop scalable, clean, and documented code that meets real-time performance constraints.
- Research, design, implement, compare, integrate and optimise state-of-the-art CV/ML algorithms for existing and upcoming products.
- Use CV/ML to automate and simplify the day-to-day work of manual operators.
- Share knowledge within the team, sometimes located across multiple European countries.
- Stay up-to-date and apply state-of-the-art CV methods.
- Find optimal solutions in terms of accuracy, considering real-time constraints.
- Collaborate with a talented team composed of both remote and headquarters-based experts.
- Integrate research into real-world products.
- Write clean, scalable, optimised, documented, and understandable code.
- Participate in code review processes, when area of expertise is applicable.
- Build reusable code libraries, when those are required.
- At least 3 years of professional experience with Computer Vision and Machine Learning (e.g. multi-objects tracking, segmentation, event detection, 3D estimation, projective geometry, classic image processing algorithms, model evaluation) (required)
- 2+ year experience in developing or using deep learning frameworks (e.g., PyTorch, TensorFlow, etc.) (required)
- Expert programming skills with Python (and its underlying data-science libraries) and basic software engineering skills (e.g., design patterns, SOLID, etc.) (required)
- Excellent communication skills in English and ability to effectively communicate complex technical concepts (required)
- Must be comfortable with modern software development methodologies such as agile development, git, code review, etc. (required)
- Autonomous and rigorous, and a team player, with a positive mindset (required)
- Strong organisational and problem-solving skills (required)
- Be creative and innovation focused (required)
Sportradar is a global sports technology company that collects, analyses and distributes sports data to betting operators, sports leagues and media companies. Headquartered in St. Gallen, Switzerland, and founded in 2001, it provides betting services, managed trading, integrity monitoring and audiovisual streaming across hundreds of sports. The company holds official data partnerships with organisations including the NBA, NHL, FIFA and ICC. Sportradar is listed on the Nasdaq stock exchange and employs several thousand people worldwide.
