Netflix

Software Engineer 4/5 – Model Development and Management, AI Platform

Netflix
Apply
1 month ago
Remote, United StatesStaff+
H1B sponsor

Base Salary

$466k - $750k/yr

Responsibilities

  • Gather requirements and design and implement products that accelerate model development across Netflix ML use cases.
  • Build the user interface layer, SDKs, developer frameworks, and internal tooling for the AI Platform.
  • Support the full ML lifecycle from data and features through training, experiment tracking, evaluation, and production deployment.
  • Engage with ML researchers, ML engineers, data scientists, and the broader ML community to gather feedback and identify platform improvements.
  • Collaborate with applied researchers, data scientists, and large cross-functional teams, while contributing to open-source projects when appropriate.

Requirements

  • At least 5 years of full-time software engineering or machine learning experience.
  • A bachelor’s and master’s degree, or a PhD degree.
  • Excellent software design and development skills in Python plus one of Scala, Java, or C++.
  • Experience developing platform solutions such as SDKs, developer frameworks, or internal tooling for ML researchers, ML engineers, or data scientists.
  • Experience with distributed applications and modern, large-scale ML services across the model lifecycle.
  • Familiarity with ML workflow orchestration, experiment tracking, or feature and data infrastructure, ideally including Metaflow, Airflow, Kubeflow, MLflow, or similar tools.
  • Broad understanding of core machine learning concepts and their use in large-scale, real-world ML systems.
  • Preferred experience includes building ML models or LLMs, designing or building agentic systems, working with public clouds especially AWS, and making significant open-source contributions.

Benefits

  • Comprehensive health plans and mental health support.
  • 401(k) retirement plan with employer match and stock option program.
  • Disability programs, health savings and flexible spending accounts, family-forming benefits, and life and serious injury benefits.
  • Paid leave programs; full-time salaried employees receive flexible time off immediately, while full-time hourly employees accrue 35 paid-time-off days annually.
  • Annual salary and stock-option compensation structure; the role’s compensation range varies by location.

Tech Stack

Apache AirflowAWSC++JavaMLflowPythonScala
Netflix

About Netflix

10,000+ employees

Netflix builds and operates a global streaming service for TV series, films, games, and live programming, and produces original content through its in-house studio. It serves consumers in 190+ countries via subscription and ad-supported plans on internet-connected devices. Founded in 1997 and headquartered in Los Gatos, California, Netflix is a public company traded on NASDAQ (NFLX).

Contact me