Software Engineer 4/5 – Model Development and Management, AI Platform
Core
Building the user interface layer for Netflix's AI Platform to accelerate the core loop of model creation, evaluation, experimentation, and deployment.
Role type
Senior IC software engineer (ML platform infrastructure)
Builds
User-facing tooling, SDKs, developer frameworks, and internal platforms for ML researchers and engineers
Domain
Streaming entertainment, Machine Learning Infrastructure
Deliverable
product features
Required skills
Software design, distributed applications, ML systems, Python, Scala/Java/C++, ML lifecycle management, workflow orchestration
Preferred skills
LLMs, agentic systems, public clouds (AWS), open source contributions
Technologies
Python, Scala, Java, C++, Metaflow, Airflow, Kubeflow, MLflow
Responsibilities
Gather requirements and design products to accelerate model development, implement user-first platform solutions, engage with the ML community to source feedback and identify pain points
Seniority
Senior, hands-on IC