The NBA is seeking to develop advanced, multi-modal officiating capabilities to enhance call accuracy, streamline game flow, and provide decision-making consistency and transparency through machine learning.
Requirements
- Experience working with ML data pipelines and large datasets (TB or PB scale) in a production environment.
- Demonstrated proficiency building and deploying machine learning solutions to production.
- Familiarity with containerization and orchestration frameworks like Kubernetes, Docker.
- Proficiency in Python and prior experience building machine learning data pipelines.
- Proficiency with at least one deep learning framework (Pytorch, TensorFlow, JAX etc).
- Exposure to the entire ML stack, from data pipelines to model inference.
- Proven experience delivering solutions for real-world perception challenges (e.g., AR/VR, autonomous vehicles, robotics, drones).
Responsibilities
- Make technical contributions across the automated officiating system, e.g. sensor pipelines, ML data pipelines, training, model development and evaluation pipelines etc.
- Designing, implementing, and deploying state-of-the-art tracking, 3D reconstruction and geometry estimation, scene understanding and visual recognition systems.
- Build and maintain efficient, scalable end-to-end pipelines to manage petabyte-scale multi-modal datasets and model training throughout the entire ML lifecycle.
- Profile, debug and implement tooling to understand bottlenecks and optimize system performance.
- Collaborate with the broader Basketball R&D team on various initiatives, such as sensing research and development, KPI development and measurement, product road mapping, etc.
- Provide technical guidance and mentorship to other engineers on the team.
- Be a guardian of the codebase and push for clean, well-tested and highly extensible code.
Other
- The NBA currently provides eligible employees the option of working remotely one day per week.
- This is a small team that works like a startup within the NBA and provides significant opportunities for ownership and accelerated learning and growth.
- Have a strong sense of ownership and be excited to wear many hats.
- Excellent problem-solving skills and adaptability in a fast-paced environment.
- Excellent communication and interpersonal skills.