Netflix, the world's leading entertainment service with 283 million subscribers, is seeking a Staff Software Engineer for their Machine Learning Platform team. This role focuses on building the self-serve user interface layer for Netflix's Machine Learning Platform (MLP), specifically in model development and management. The position offers a unique opportunity to shape the future of ML infrastructure at Netflix, with chances to contribute to open-source projects like Metaflow.
The role combines cutting-edge machine learning infrastructure development with practical applications in Netflix's personalization systems. You'll work directly with applied researchers and data scientists, implementing solutions that accelerate the model development lifecycle. The position requires expertise in Python and distributed systems, along with a strong understanding of machine learning concepts.
This is an ideal opportunity for experienced engineers who want to impact millions of users while working with state-of-the-art ML technologies. Netflix offers a competitive compensation package ($100,000-$720,000) with flexible stock options, comprehensive benefits, and a unique culture that emphasizes innovation and independence. The role is based in Los Gatos, offering the chance to work at the heart of Netflix's technical operations.
The position requires 5+ years of experience and offers exposure to various ML technologies, from recommendation systems to foundation models. You'll be part of a team that values technical excellence, user empathy, and open-source contribution, making it perfect for engineers passionate about both software architecture and machine learning.