Research Engineer, Machine Learning L6

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 - $990,000
Machine Learning
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI · Entertainment
This job posting may no longer be active. You may be interested in these related jobs instead:
Product Manager, TPU

Lead product strategy and development for Google's Tensor Processing Unit (TPU) ML infrastructure, working with internal and external customers to drive innovation in machine learning capabilities.

Silicon AI/ML Lead Architect

Lead the architecture and development of next-generation AI accelerators for Google Cloud's data center infrastructure.

Principal Engineer, Platform and Scale, Vertex AI

Lead the development of Google Cloud's Vertex Generative AI Serving platform, driving strategic direction and engineering excellence in AI infrastructure.

Principal Research Software Engineer

Principal Research Software Engineer position at Microsoft Research AI Frontiers, focusing on advancing AI capabilities through foundation models and learning agent platforms.

AI Architect

Senior AI Architect position at Salesforce, leading AI-driven solutions and pre-sales initiatives, requiring 10+ years of experience in AI/ML technologies.

Description For Research Engineer, Machine Learning L6

Netflix is seeking an exceptional Research Engineer, Machine Learning L6 to join their Data Science & Analytics team. This role focuses on developing and aligning large language models (LLMs) to power future member experiences in Search and Recommendation. The ideal candidate will have strong software development skills, experience with recommender systems, RLHF, and evaluating LLMs. Key responsibilities include conceptualizing, designing, and implementing engineering improvements, developing tools for model alignment and evaluation, and enhancing quality metrics based on member feedback. The role requires expertise in languages like Python and Java, familiarity with frameworks such as TensorFlow and PyTorch, and experience with GPUs and distributed systems. A graduate degree in Computer Science, Statistics, or a related field is preferred. Netflix offers a unique culture, comprehensive benefits, and a flexible compensation structure with a salary range of $100,000 - $990,000, allowing employees to choose their mix of salary and stock options annually.

Last updated 2 months ago

Responsibilities For Research Engineer, Machine Learning L6

  • Develop technology to power future member experiences using the latest advances related to LLMs
  • Align and evaluate member-facing algorithms to deliver high quality recommendations
  • Conceptualize, design, and implement engineering improvements
  • Write high-quality code
  • Develop tools for model alignment and evaluation
  • Continuously enhance quality metrics based on member feedback signals

Requirements For Research Engineer, Machine Learning L6

Python
Java
  • Software engineering experience with a track record of delivering quality results
  • Proven experience with large scale recommender systems and the application of rewards to steer model outcomes
  • Experience in developing standardized evaluation frameworks for context-dependent systems
  • Proven expertise in training, fine tuning, aligning and evaluating LLMs and other large foundation models
  • Proven experience with RLHF, reward models, model quality and evaluation
  • Strong problem-solving and debugging skills with complex ML systems
  • Strong software development experience in languages such as Python and Java
  • Experience with Spark, TensorFlow, Keras, and PyTorch
  • Experience with GPUs and distributed systems
  • Great interpersonal skills
  • Strong communication skills - written and verbal
  • Graduate degree in Computer Science, Statistics, or a related field

Benefits For Research Engineer, Machine Learning L6

401k
Medical Insurance
Mental Health Assistance
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 (for hourly employees)
  • Flexible time off (for salaried employees)

Interested in this job?