The NBA is seeking to develop a real-time, multi-modal officiating product to enhance call accuracy, streamline game flow, and provide decision-making consistency and transparency during live NBA games.
Requirements
- Minimum of 5+ years of experience building production ML data pipelines and/or ground truth labeling and tooling.
- Experience working with ML data pipelines involving camera, lidar, or other dense sensor input.
- Proficiency in Python and experience with production Machine Learning pipelines: large scale dataset creation, dataset versioning, training frameworks and metrics pipelines.
- Strong grasp of low-latency, high-throughput system design, and distributed computing applied to ML pipelines.
- Familiarity with Cloud providers (AWS, GCP, Azure) and their offerings.
- Experience building systems to read, synchronize and replay sensing input from a variety of sensors ranging from high-definition cameras to IMUs and IR sensors.
- Familiarity with video / image compression techniques and experience incorporating decompression into data pipelines.
Responsibilities
- Play a pivotal role in defining the distributed (PB scale) ML data strategy for Automated Officiating.
- Build and maintain data pipelines that handle multi-modal sensor data, including video (high frame rates), sensor feeds, and player and ball tracking data.
- Optimize the pipeline for storage, compute, and execution velocity.
- Own the data labeling pipelines and tooling, and work with the Automated Officiating team to define ground truth taxonomies and versioning.
- Collaborate with the Automated Officiating modeling team to integrate perception algorithms into end-to-end officiating solutions.
- Collaborate with other Media Ops & Technology teams and drive integration of the deployed Automated Officiating outputs into the Replay Center, the broadcast, and other outlets.
- Develop profiling tools to understand performance and data bottlenecks and address.
Other
- Have a strong sense of ownership and be excited to wear many hats.
- Be a guardian of the codebase and push for clean, well-tested and highly extensible code.
- Excellent problem-solving skills and adaptability in a fast-paced environment.
- Excellent communication and interpersonal skills.
- Must be fully vaccinated against COVID-19 to work onsite in New York and New Jersey offices.