Netflix
Netflix
Netflix is a global streaming entertainment company and content producer known for its subscription platform of on-demand television shows, films, and original programming. With a stated mission to entertain the world, Netflix presents a worldwide hiring context supported by public materials covering its culture, inclusion, work-life approach, and recruiting accommodations.

Senior Software Engineer, AI Platform Model Development

Build Netflix’s AI Platform to support machine learning model development, experimentation, and deployment. Partner with researchers and data scientists to improve tools across the machine learning lifecycle.

Description

  • Build the user interface for Netflix’s AI Platform.
  • Improve the workflows for creating, evaluating, experimenting with, and deploying models.
  • Gather requirements and design and implement products that support model development across ML use cases.
  • Collaborate with applied researchers and data scientists on machine learning initiatives.
  • Gather feedback from the ML community, identify user challenges, and improve the platform.
  • Build expertise across the full machine learning lifecycle.
  • Contribute to open-source projects.

Requirements

  • Have experience developing platforms such as SDKs, developer frameworks, or internal tools for ML researchers, engineers, and data scientists, with a user-focused approach.
  • Have strong software design and development skills in Python and at least one of Scala, Java, or C++.
  • Have experience working on or alongside modern, large-scale machine learning services.
  • Understand the machine learning lifecycle, from data and features through training, experiment tracking, and production deployment.
  • Be familiar with ML workflow orchestration, experiment tracking, or feature and data infrastructure; experience with Metaflow, Airflow, Kubeflow, MLflow, or similar tools is especially relevant.
  • Have broad knowledge of core machine learning concepts and their use in large-scale, real-world systems.
  • Have at least five years of full-time software engineering or machine learning experience and a bachelor’s and master’s degree, or a PhD.
  • Preferred, but not required: experience building machine learning models or large language models.
  • Preferred, but not required: experience designing or building agentic systems.
  • Preferred, but not required: experience with public cloud platforms, especially AWS.
  • Preferred, but not required: substantial open-source contributions.

Benefits

  • Health plans
  • Mental health support
  • 401(k) retirement plan with employer match
  • Stock option program
  • Disability programs
  • Health savings and flexible spending accounts
  • Family-forming benefits
  • Life and serious injury benefits
  • Paid leave programs
  • Full-time hourly employees accrue 35 days of paid time off each year for vacation, holidays, and sick leave.
  • Full-time salaried employees have flexible time off from their start date.
  • Opportunities to contribute to open-source projects

Related Jobs

PAR Technology

MLOps Engineer, Identity Resolution

PAR Technology
1,001 – 5,000 Employees
ConsultingFood & BeverageLogistics

Bring Bridg’s identity-resolution models into production for PAR Technology’s restaurant software platform. Build AWS and Spark pipelines, CI/CD, monitoring, and agent-queryable data interfaces.

Open