Research Scientist L5, Algorithms Engineering

Netflix is one of the world's leading entertainment services with 278 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 Research Scientist L5, Algorithms Engineering

Netflix, a global entertainment powerhouse with 278 million subscribers across 190+ countries, is seeking a Research Scientist L5 for their Algorithms Engineering group. This role sits at the intersection of cutting-edge machine learning and real-world entertainment personalization.

The position offers an exceptional opportunity to work on large-scale personalization challenges, helping millions of users discover content they'll love. As a Research Scientist, you'll be responsible for developing and implementing advanced machine learning algorithms, conducting both offline experiments and online A/B tests, and driving improvements in Netflix's recommendation systems.

The ideal candidate will bring a PhD or Masters in Computer Science or related field, coupled with 5+ years of applied research experience. Strong expertise in machine learning, particularly in areas like supervised learning, bandits, and transformers, is essential. The role requires excellent programming skills in Python and either Scala, Java, C++, or C#.

What makes this role unique is the scale and impact of your work - your algorithms will directly influence how millions of people worldwide discover and enjoy entertainment. Netflix offers a distinctive culture of freedom and responsibility, where innovation is encouraged and impact is rewarded. The compensation is highly competitive, ranging from $100,000 to $720,000, with flexible stock options.

The company provides comprehensive benefits including health plans, mental health support, 401(k) with employer match, and generous time off policies. Located in Los Angeles, you'll work in a diverse, inclusive environment that celebrates different perspectives and approaches to problem-solving.

This is an ideal opportunity for someone who combines strong technical expertise with a passion for solving real-world problems at scale, and who thrives in a dynamic, collaborative environment where your work directly impacts the entertainment experiences of millions of people worldwide.

Last updated 22 days ago

Responsibilities For Research Scientist L5, Algorithms Engineering

  • Conduct applied research by conceptualizing, designing, implementing, and validating potential algorithmic improvements
  • Research and apply cutting edge machine learning algorithms
  • Run offline experiments
  • Build online A/B tests to run in production systems
  • Collaborate in multi-disciplinary teams
  • Handle ambiguity and set priorities
  • Execute in a dynamic environment

Requirements For Research Scientist L5, Algorithms Engineering

Python
Java
Scala
  • PhD or Masters in Computer Science, Statistics, or a related field
  • 5+ years of applied research experience with track record of delivering quality results
  • Experience in applied research in industrial settings
  • Expertise in machine learning spanning supervised, self-supervised, and bandit learning methods
  • Strong mathematical and problem-solving skills with knowledge of statistical methods
  • Excellent software engineering skills in Python along with Scala or Java or C++ or C#
  • Experience in Recommendations, Personalization, long-term reward modeling, Bandits, Transformers
  • Great interpersonal skills including strong written and verbal communication

Benefits For Research Scientist L5, Algorithms Engineering

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
  • 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 Research Scientist L5, Algorithms Engineering

Machine Learning Engineer

Senior Machine Learning Engineer position at Netflix focusing on personalization and recommendation systems, offering competitive compensation and comprehensive benefits.

Senior AI Prompt Engineer

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

Senior AI Python Engineer

Senior AI Python Engineer position at Oowlish, focusing on Generative AI and machine learning development with remote work opportunity.

AI Engineer

Senior AI Engineer position at Granola, focusing on LLM-based solutions and product development in London

ML Engineer

Senior ML Engineer position focusing on developing and deploying machine learning models, with expertise in AI frameworks and cloud technologies.