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 across a wide variety of genres and languages.
$100,000 - $720,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Research Scientist 4 - Globalization

Senior Research Scientist position at Netflix focusing on ML and generative speech technologies for global content localization.

Machine Learning Software Engineer (L5) - Content and Studio

Senior ML Engineer role at Netflix focusing on content localization, combining algorithmic expertise with full-stack engineering to enhance global content delivery.

Machine Learning Scientist (L5) - Payments DSE

Senior Machine Learning Scientist role at Netflix focusing on payment systems optimization and fraud detection, offering competitive compensation and remote work flexibility.

Software Engineer L5 - Data and Feature Infrastructure, Machine Learning Platform

Staff Software Engineer position at Netflix building ML data and feature infrastructure for their Machine Learning Platform team.

Machine Learning Engineer (L5) - Content & Media ML Foundations

Senior ML Engineer role at Netflix focusing on content understanding and media intelligence, building scalable ML solutions for content creation and promotion.

Description For Research Scientist L5, Algorithms Engineering

Netflix is seeking exceptional individuals for full-time research scientist positions in their Algorithms Engineering group. The role involves conducting applied research to improve personalization and help members find content they'll enjoy. Responsibilities include conceptualizing, designing, implementing, and validating algorithmic improvements, applying cutting-edge machine learning algorithms, running offline experiments, and building online A/B tests for production systems.

Ideal candidates should have:

  • A strong desire to solve real-world problems at scale using Machine Learning
  • PhD or Masters in Computer Science, Statistics, or related field
  • 5+ years of applied research experience with a track record of delivering quality results
  • Expertise in machine learning, including 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, Java, C++, or C#
  • Experience in fields such as Recommendations, Personalization, long-term reward modeling, Bandits, or Transformers
  • Great interpersonal and communication skills

The role offers a competitive compensation range of $100,000 - $720,000, with the option to choose between salary and stock options. Netflix provides comprehensive benefits including health plans, mental health support, 401(k) with employer match, stock options, and various leave programs.

Netflix values diversity and inclusion, seeking candidates with diverse thoughts and backgrounds to build stronger teams. They are an equal-opportunity employer and do not discriminate based on various personal characteristics.

Join Netflix to work on cutting-edge personalization algorithms and help shape the future of entertainment discovery!

Last updated 7 months ago

Responsibilities For Research Scientist L5, Algorithms Engineering

  • Conduct applied research for algorithmic improvements
  • Conceptualize, design, implement, and validate algorithms
  • Apply cutting-edge machine learning algorithms
  • Run offline experiments
  • Build online A/B tests for production systems
  • Collaborate in multi-disciplinary teams
  • Solve end-user problems at scale

Requirements For Research Scientist L5, Algorithms Engineering

Python
Java
Scala
  • PhD or Masters in Computer Science, Statistics, or related field
  • 5+ years of applied research experience
  • Expertise in machine learning
  • Strong mathematical and problem-solving skills
  • Excellent software engineering skills in Python, Scala, Java, C++, or C#
  • Experience in Recommendations, Personalization, long-term reward modeling, Bandits, or Transformers
  • Great interpersonal and communication skills

Benefits For Research Scientist L5, Algorithms Engineering

Medical Insurance
Mental Health Assistance
401k
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

Interested in this job?