Netflix, a global entertainment leader with 283 million paid memberships, is seeking a Staff Software Engineer for their Machine Learning Platform team. This role focuses on Model Observability & Lifecycle Management, working within the centralized MLOps platform that enhances productivity across Netflix's ML practitioners.
The position involves building comprehensive systems for managing ML models, including visualization, observability, and performance benchmarking. You'll be working on cutting-edge projects supporting bandits, multi-task learning models, Large Language Models (LLMs), and other foundation models. The role is highly cross-functional, requiring collaboration with engineers, product managers, and data scientists.
Key projects include developing observability dashboards, implementing model registry systems, creating anomaly detection mechanisms, and building cost monitoring solutions. The team's work directly impacts hundreds of ML practitioners developing business-critical models across personalization, growth, commerce, ads, and studio algorithms.
The ideal candidate should have strong experience in backend distributed systems, full-stack development, and cloud platforms. Knowledge of MLOps best practices and model lifecycle management is crucial. The position offers a flexible compensation structure where you can choose between salary and stock options annually, with a competitive range of $100,000 - $720,000.
Netflix values inclusion and diversity, providing equal opportunities to all candidates. The role offers the opportunity to work remotely while contributing to one of the world's leading entertainment platforms, making a significant impact on how millions of users experience content globally.