Taro Logo

Machine Learning Engineer (L5) - Ads

Netflix is one of the world's leading entertainment services with over 300 million paid memberships in 190+ countries offering TV series, films and games.
United States
$170,000 - $720,000
Machine Learning
Staff Software Engineer
Remote
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Consumer

Description For Machine Learning Engineer (L5) - Ads

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 ad personalization systems that balance user experience with advertiser goals. You'll work on cutting-edge ML models for ad ranking and personalization, collaborating with researchers and engineers to scale solutions for Netflix's massive user base. The role offers competitive compensation ($170K-$720K), comprehensive benefits, and the opportunity to shape the future of ad-supported streaming. You'll leverage Netflix's world-class infrastructure to solve complex technical challenges while maintaining the platform's renowned user experience. The position requires expertise in ML engineering, real-time systems, and languages like Java/Python/Scala. This is a remote position within the USA, offering the chance to work on high-impact problems that directly influence Netflix's expanding revenue stream.

Last updated 5 days ago

Responsibilities For Machine Learning Engineer (L5) - Ads

  • Bridge software engineering and machine learning research by developing efficient, scalable ML models
  • Collaborate with ML researchers to operationalize research into production
  • Enhance performance and scalability of ML models for advertising
  • Work with ML scientists, infrastructure engineers, and product managers
  • Contribute to company-wide ML infrastructure and tooling
  • Design and deploy cutting-edge ML models for ad ranking, pacing and personalization
  • Develop scalable, real-time solutions using Netflix's infrastructure
  • Balance advertiser goals with viewer satisfaction

Requirements For Machine Learning Engineer (L5) - Ads

Java
Python
Scala
  • Proficiency in Java, Python, or Scala
  • Experience in building end-to-end ML model deployment and inference infra for real-time systems
  • Experience building and designing low-latency API frameworks (REST, GraphQL)
  • Skilled at maintaining production systems, with DevOps knowledge
  • Strong problem-solving and cross-functional collaboration skills

Benefits For Machine Learning Engineer (L5) - Ads

401k
Medical Insurance
Mental Health Assistance
Parental Leave
Vision Insurance
Dental Insurance
  • Health Plans
  • Mental Health support
  • 401(k) Retirement Plan with employer match
  • Stock Option Program
  • Disability Programs
  • Health Savings and Flexible Spending Accounts
  • Family-forming benefits
  • Life and Serious Injury Benefits
  • Paid leave of absence programs
  • 35 days annually for paid time off (hourly employees)
  • Flexible time off (salaried employees)

Interested in this job?

Jobs Related To Netflix Machine Learning Engineer (L5) - Ads