Netflix, a global entertainment leader with 283 million subscribers, is seeking a Software Engineer for their Machine Learning Platform (Metaflow) team. This role focuses on building the self-serve user interface layer for Netflix's MLP, accelerating model creation, evaluation, experimentation, and deployment processes. The position offers unique opportunities to shape ML infrastructure while contributing to open-source projects.
The role involves working with cutting-edge personalization technologies and collaborating with various teams at Netflix. You'll be responsible for gathering requirements, designing, and implementing products that accelerate model development for personalization use cases. Working alongside applied researchers and data scientists, you'll be at the forefront of machine learning innovation.
This position requires strong software engineering skills, particularly in Python and other languages like Scala, Java, or C++. The ideal candidate should have experience with recommendation systems, foundation model development, and building platform solutions for ML professionals. The role offers competitive compensation ($100,000-$464,000), comprehensive benefits, and the opportunity to work in Netflix's unique culture that values inclusion and innovation.
Success in this role demands excellent communication skills, ability to work in cross-functional teams, and a deep understanding of machine learning concepts. You'll have the chance to influence the evolution of Metaflow while engaging with both internal ML communities and external OSS development communities.