Machine Learning Engineer

Netflix is one of the world's leading entertainment services with 283 million paid memberships in over 190 countries.
United States
$100,000 - $720,000
Machine Learning
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
AI · Entertainment

Description For Machine Learning Engineer

Netflix, a global entertainment leader with 283 million subscribers, is seeking a Machine Learning Engineer to join their Algorithms team. This role combines advanced ML expertise with software engineering to enhance Netflix's personalization systems. The position offers a competitive salary range of $100,000-$720,000 and includes comprehensive benefits. The ideal candidate will have 5+ years of industrial ML experience and an advanced degree, focusing on developing and implementing scalable ML solutions that power the Netflix experience. You'll work on cutting-edge projects involving recommendations, personalization, and large language models, collaborating with cross-functional teams to improve member experiences. The role offers the flexibility of remote work and the opportunity to impact millions of users globally. Netflix's unique culture emphasizes innovation, freedom, and responsibility, making this an ideal position for those passionate about applying ML at scale. The company provides extensive benefits, including health coverage, stock options, and flexible time off, demonstrating their commitment to employee well-being and work-life balance.

Last updated 3 days ago

Responsibilities For Machine Learning Engineer

  • Collaborate with cross-functional teams to develop and implement machine learning algorithms
  • Create scalable, production-ready ML solutions
  • Optimize performance and scalability of machine learning models
  • Design and conduct offline experiments and A/B tests
  • Contribute to ML infrastructure and tooling improvement
  • Engage in continuous learning and development

Requirements For Machine Learning Engineer

Python
Java
Scala
  • 5+ years of experience in applying machine learning in an industrial setting
  • PhD or Masters in Computer Science, Statistics, or related field
  • Expertise in machine learning algorithms and frameworks
  • Excellent software design and development skills in Python along with Scala, Java, C++, or C#
  • Experience in recommendations, personalization, transformers, LLMs, or RLHF
  • Great interpersonal skills including strong written and verbal communication

Benefits For Machine Learning Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Equity
  • 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

Machine Learning Software Engineer L4/L5

Senior Machine Learning Software Engineer position at Netflix, focusing on developing and scaling personalization algorithms and recommendation systems for global entertainment platform.

Machine Learning Engineer (L4/5) - Studio Media Algorithms

Senior Machine Learning Engineer position at Netflix, focusing on developing ML and computer vision systems for studio media algorithms, offering competitive compensation and remote work.

ML Software Engineer (L4/L5) - Media Algorithms

Senior ML Software Engineer position at Netflix focusing on media algorithms and AI/CV systems development, offering competitive compensation and the opportunity to impact global entertainment technology.

Machine Learning Engineer

Senior Machine Learning Engineer position at Netflix, focusing on developing and scaling ML algorithms for personalization and recommendations, requiring 5+ years of experience and advanced degree.

Software Engineer L4/L5, Model Serving Systems, Machine Learning Platform

Senior Software Engineer position at Netflix focusing on building and scaling ML/AI infrastructure for model serving systems, with emphasis on LLMs and foundation models.