Netflix, a global entertainment leader with 300M+ subscribers, is seeking a Machine Learning Engineer (L5) for their Core Ads Algorithms team. This role is crucial in developing Netflix's in-house ad tech ecosystem, launched in 2022. The position focuses on building intelligent systems for ad personalization, combining cutting-edge ML with high-performance engineering.
The role involves creating scalable ML solutions that power Netflix's advertising platform, working at the intersection of machine learning research and production engineering. You'll be responsible for developing models for ad ranking, pacing, and personalization while ensuring high QPS and low-latency requirements are met.
This is an opportunity to shape the future of advertising in premium streaming, working with Netflix's world-class infrastructure and massive datasets. The position offers a competitive salary range of $170,000 - $720,000, with the flexibility to choose between salary and stock options. Netflix provides comprehensive benefits including health plans, mental health support, and flexible time off.
The ideal candidate will have strong expertise in Java, Python, or Scala, experience with ML model deployment in real-time systems, and proven ability in building low-latency API frameworks. You'll be part of a team that's setting industry standards for ad-supported streaming while maintaining Netflix's commitment to exceptional user experience.
Working remotely in the USA, you'll collaborate with engineers, data scientists, and business leaders to drive measurable outcomes. This role represents a unique opportunity to influence the evolution of Netflix's advertising technology while working on high-impact problems that directly affect the company's expanding revenue streams.