Research Scientist L4/L5, Algorithms Engineering

One of the world's leading entertainment services with 283 million paid memberships in over 190 countries enjoying TV series, films and games.
United States
$100,000 - $720,000
Machine Learning
Staff Software Engineer
Remote
5,000+ Employees
5+ years of experience
AI · Entertainment

Description For Research Scientist L4/L5, Algorithms Engineering

Netflix, a global entertainment powerhouse with 283 million subscribers, is seeking a Research Scientist for their Algorithms Engineering group. This role combines cutting-edge machine learning research with practical implementation, focusing on solving real-world entertainment challenges at unprecedented scale. The position offers a unique opportunity to work on recommendation systems, personalization, and advanced ML applications that directly impact millions of users worldwide.

The role demands a blend of theoretical expertise and practical implementation skills, requiring candidates with advanced degrees and substantial industry experience. You'll be working with state-of-the-art machine learning technologies, from supervised learning to transformers, while collaborating with cross-functional teams to bring innovations to production.

What makes this role particularly attractive is Netflix's unique culture of freedom and responsibility, coupled with their competitive compensation structure that allows employees to choose their preferred mix of salary and stock options. The comprehensive benefits package, including flexible time off and extensive health coverage, reflects Netflix's commitment to employee wellbeing.

The position offers significant technical challenges in machine learning, recommendation systems, and large-scale data processing, while providing the opportunity to work remotely. Netflix's commitment to inclusion and diversity, combined with their focus on innovation in the entertainment industry, makes this an ideal role for someone looking to make a significant impact in the intersection of technology and entertainment.

Last updated a day 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
  • Solve real-world problems at scale using Machine Learning

Requirements For Research Scientist L4/L5, Algorithms Engineering

Python
Java
Scala
  • PhD or Masters in Computer Science, Statistics, or a related field
  • 5+ years of applied research experience
  • 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

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

Machine Learning Software Engineer (L5) - Content and Studio

Senior Machine Learning Software Engineer position at Netflix, focusing on algorithm development and implementation for content localization, offering competitive compensation and comprehensive benefits.

Machine Learning Software Engineer L4/L5

Machine Learning Software Engineer position at Netflix focusing on developing and scaling ML algorithms for personalization systems.

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

Staff Software Engineer position at Netflix focusing on building ML data and feature infrastructure to power machine learning models across various domains.

Software Engineer L5, Model Observability & Lifecycle Management, Machine Learning Platform

Staff Software Engineer position at Netflix focusing on ML platform development, observability, and lifecycle management, offering remote work and competitive compensation.

Software Engineer L5, Machine Learning Platform

Staff Software Engineer position at Netflix focusing on building and scaling machine learning infrastructure, offering competitive compensation and comprehensive benefits.