Research Scientist L4/L5, Algorithms Engineering

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

Description For Research Scientist L4/L5, Algorithms Engineering

Netflix, a global entertainment leader with 283 million subscribers across 190+ countries, is seeking exceptional Research Scientists for their Algorithms Engineering group. This role combines cutting-edge machine learning research with practical implementation, focusing on solving real-world problems at scale.

The position offers a unique opportunity to work on sophisticated machine learning systems, including recommendations, personalization, and transformer models. You'll be responsible for conducting applied research, implementing algorithmic improvements, and running both offline experiments and online A/B tests in production environments.

The ideal candidate will bring a strong academic background (PhD or Masters) in Computer Science or related fields, coupled with 5+ years of applied research experience. You'll need expertise in various machine learning methods, strong programming skills (particularly in Python), and excellent problem-solving abilities.

What makes this role particularly exciting is the scale and impact of your work - your algorithms will directly influence how millions of Netflix users discover and enjoy content. The company offers a competitive compensation package ($100,000 - $720,000) with the flexibility to choose between salary and stock options, comprehensive benefits, and a unique culture that values innovation and inclusion.

Working at Netflix means joining a team that values technical excellence, creative problem-solving, and cross-functional collaboration. You'll have the opportunity to contribute to cutting-edge research while seeing your work implemented in one of the world's leading streaming platforms. The company's commitment to inclusion, flexible work arrangements, and professional growth makes this an ideal opportunity for talented researchers looking to make a significant impact in the entertainment technology space.

Last updated 12 days ago

Responsibilities For Research Scientist L4/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 L4/L5, Algorithms Engineering

Python
Java
  • 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 L4/L5, Algorithms Engineering

401k
Medical Insurance
Mental Health Assistance
Dental Insurance
Vision Insurance
Parental Leave
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 Research Scientist L4/L5, Algorithms Engineering

Machine Learning Software Engineer L4/L5

Senior Machine Learning Software Engineer position at Netflix, focusing on developing and scaling ML algorithms for personalization systems with competitive compensation and comprehensive benefits.

Machine Learning Engineer

Senior Machine Learning Engineer role at Netflix focusing on personalization and recommendation systems, offering competitive salary and remote work flexibility.

Software Engineer L4/L5, Training Platform, Machine Learning Platform

Senior Software Engineer role at Netflix focusing on building and scaling machine learning training platforms and infrastructure.

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

Senior Software Engineer position at Netflix focusing on Machine Learning Platform development, offering competitive salary and comprehensive benefits.

Senior Software Developer, AI/Machine Learning, Applied AI

Senior Software Developer role at Google focusing on AI/ML development for Google Cloud services.