Netflix, a global entertainment leader with 283 million subscribers, is seeking a Machine Learning Software Engineer to join their Algorithms team. This role combines software engineering expertise with machine learning to enhance Netflix's personalization systems. You'll work on designing and scaling ML solutions that power the Netflix experience, collaborating with researchers, product managers, and engineers.
The position offers an opportunity to impact millions of users through algorithmic innovations in personalization, search, and recommendations. You'll be responsible for implementing production-ready solutions, mentoring team members, and driving software engineering best practices. The role requires strong technical skills in Python and distributed systems, along with experience in machine learning applications.
Netflix offers a competitive compensation package ranging from $100,000 to $720,000, with flexibility to choose between salary and stock options. The company provides comprehensive benefits including health plans, mental health support, and generous time off policies. As a remote position, you'll have the flexibility to work from anywhere while contributing to one of the world's leading streaming platforms.
The ideal candidate will have 4+ years of software engineering experience, strong collaborative skills, and a passion for applying ML concepts at scale. You'll be part of a team that values innovation, inclusion, and technical excellence, working on cutting-edge projects that directly impact how millions of people discover and enjoy content on Netflix.