Overview
Software Engineer 5 on Netflix's Model Development and Management team, building the user interface layer of the AI Platform to accelerate model creation, evaluation, experimentation and deployment.
What you'll do
- Gather requirements, design and implement products that accelerate model development for different ML use cases.
- Work alongside applied researchers and data scientists on machine learning.
- Engage with the ML community to source feedback, identify pain points and opportunities to evolve the platform.
- Help shape the future of ML infrastructure at Netflix, with opportunities to contribute to open-source projects.
What you'll need
- Experience developing platform solutions such as SDKs, developer frameworks or internal tooling used by ML Researchers, ML Engineers and Data Scientists, with a user-first approach and strong user empathy.
- Excellent software design and development skills in Python along with one of Scala, Java or C++.
- Experience working on or alongside modern, large-scale ML services, understanding the full lifecycle from data and features to training, experiment tracking and production deployment.
- Strong software engineering background, a keen sense of software design, and proven experience with distributed applications and ML systems.
- Good communicator who works well in large cross-functional teams.
- 5+ years of full time software engineering or machine learning experience with a bachelor's and master's degree; or PhD degree.
Nice to have
- Familiarity with ML workflow orchestration, experiment tracking, or feature/data infrastructure, ideally with tools like Metaflow, Airflow, Kubeflow, MLflow, or similar.
- Broad understanding of core machine learning concepts and their application in large-scale, real-world machine-learning systems.
- Experience building machine learning models or LLMs.
- Experience designing or building agentic systems.
- Experience working with public clouds, especially AWS.
- Significant contributions to open source projects.
Details
- Location: USA, remote.
- Compensation range: $466,000.00 - $750,000.00 per year, varying by location.
Read the full description and apply on the company’s own careers page.