Netflix, the world's leading entertainment service with 283 million paid memberships globally, is seeking an experienced ML Software Engineer to join their Studio Media Algorithms and Eyeline Research teams. This role is at the forefront of innovation, focusing on enhancing content creation processes and viewer experience worldwide.
The position involves designing and developing scalable systems and infrastructure that enable researchers to create and deploy AI/CV/graphics algorithms for studio/content creators. You'll work closely with world-class researchers and scientists, bridging the gap between research and production implementation.
Key responsibilities include developing reusable frameworks for ML/AI R&D in multimedia, managing distributed GPU training systems, and deploying models into creator workflows. The role requires strong software engineering fundamentals, with expertise in Python, Java, or C++, and experience with cloud infrastructure and GPU computing.
The ideal candidate will have a proven track record in production software engineering, understanding of machine learning pipelines, and excellent communication skills. Additional valuable experience includes working with multimedia systems, AWS, deep learning frameworks like PyTorch and TensorFlow, and familiarity with content creation tools.
Netflix offers a unique compensation structure where employees can choose their mix of salary versus stock options annually, with a competitive range of $150,000 - $750,000. The company strongly values inclusion and diversity, fostering an environment where innovation and creativity thrive. This Los Angeles-based role offers an opportunity to impact millions of viewers while working with cutting-edge technology in entertainment.