Machine Learning Engineer

Netflix is one of the world's leading entertainment services with 283 million paid memberships in over 190 countries enjoying TV series, films and games.
$100,000 - $720,000
Machine Learning
Senior Software Engineer
In-Person
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 cutting-edge ML expertise with practical engineering to enhance Netflix's personalization systems. The position offers an opportunity to work on large-scale, real-time systems that directly impact millions of users worldwide.

The role involves developing and implementing ML algorithms for personalization and recommendations, creating scalable solutions, and conducting experiments to validate improvements. You'll work with cross-functional teams and have access to Netflix's sophisticated ML infrastructure.

The ideal candidate brings 5+ years of industrial ML experience, advanced education in Computer Science or related fields, and expertise in Python and other programming languages. Experience with recommendations systems, transformers, and large language models is crucial.

Netflix offers a competitive compensation structure ($100,000 - $720,000) with the flexibility to choose between salary and stock options. The company provides comprehensive benefits including health coverage, mental health support, and generous time off policies.

This is an opportunity to join a company at the forefront of entertainment technology, working on problems that affect millions of users globally. The role combines technical challenges with real-world impact, making it ideal for those passionate about applying ML at scale.

Last updated 13 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, long-term reward modeling, bandits, transformers, large-scale language models
  • Great interpersonal skills including strong written and verbal communication

Benefits For Machine Learning Engineer

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

Research Scientist L5, Algorithms Engineering

Senior Machine Learning Research Scientist position at Netflix focusing on algorithmic improvements and personalization systems.

Senior Software Engineer - Conversational AI

Senior Software Engineer position at NVIDIA focusing on building next-generation Conversational AI systems and Digital Human solutions using advanced Speech and LLM models.

AI Engineer

Senior AI Engineer role at Capco focusing on GenAI solutions development and deployment for financial services industry

Data Scientist & Machine Learning Engineer

Senior Data Science & Machine Learning role focused on building ML models, MAB solutions, and recommendation systems at a leading digital media company.

Senior AI Prompt Engineer

Senior AI Prompt Engineer position at CI&T, focusing on optimizing generative AI models for software development efficiency.