Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

National Basketball Association Logo

Machine Learning Engineer - ML Data Infrastructure, Automated Officiating

National Basketball Association

$210,000 - $300,000
Aug 22, 2025
New York, NY, US
Apply Now

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.