AI Research Engineer 6, TL, Algo Core - AI for Member Systems

Netflix

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$600,000–$1,066,000 / yr
Employment
Full-time
Posted
64 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $205k
This role $833k
$41k $1176k
below market most similar roles pay here above market

This role pays more than 99% of similar roles. Most pay $164,250–$246,037 — the blue band above. At the midpoint, this role pays about $833k versus about $205k for comparable roles.

Based on 240 similar postings.

Employer

About Netflix

Netflix is the world''s leading streaming entertainment service, offering a vast library of TV series, films, documentaries, and original content to subscribers in over 190 countries. Industry: Streaming Entertainment & Media

Netflix currently has 165 open roles on FindRole.

Listed pay typically runs $388,000–$619,000 across 151 roles with salary data.

Most-posted roles

View all roles at Netflix

At a glance

TL;DR · AI Research Engineer 6, TL, Algo Core - AI for Member Systems

AI Research Engineer 6 - TL, Algo Core - AI for Member Systems serves as a technical lead within the Algo Core team, a horizontal unit inside AI for Member Systems. The role involves driving the technical vision and roadmap for reward modeling, utility estimation, and multi-objective optimization. Key responsibilities include developing auction-based and constrained-optimization techniques to balance member and business value across recommendation, personalization, and promotion systems. The successful candidate will design offline experiments, run A/B tests, and partner with cross-functional teams to integrate utility layers into member-facing models. Required expertise includes machine learning, optimization algorithms, and production deployment. Candidates must possess a Master’s or PhD in a computational field and demonstrate proficiency in Python, Scala, or Java to solve complex allocation problems for promotional real estate.

What you'll do

  • Drive the technical vision and roadmap for reward modeling, utility estimation, and multi-objective optimization.
  • Implement auction-based and constrained-optimization techniques to allocate promotional real estate.
  • Align AI/ML capabilities with business priorities through cross-functional partnerships with Merchandising, Ads, and Product teams.
  • Integrate utility layers and reward signals across all member-facing AI models with the Personalization Foundations team.
  • Design and execute rigorous offline experiments and A/B tests to validate impact on business and member-experience metrics.
  • Perform code reviews and provide technical mentorship to maintain high engineering standards.
  • Train, tune, and deploy production-grade machine learning models using Python, Scala, or Java.

What we're looking for

  • 6+ years of experience applying machine learning in an industry setting.
  • Master’s or PhD in a computational field such as computer science, statistics, math, operations research, or physics.
  • Deep expertise in ML and optimization algorithms and frameworks with experience training, tuning, and deploying models in production.
  • Experience with reward modeling, utility estimation, or constrained-optimization and auction-based allocation systems.
  • Strong software engineering skills in Python.
  • Experience with Scala or Java (preferred).
  • Experience driving successful partnerships with both technical and nontechnical stakeholders.
  • Strong 80/20 mindset to scope problems, ship pragmatically, and maintain rigorous standards.

More like this

Similar roles

Research Scientist 6, Ad Marketplace

Netflix

Remote 54 days ago $600,000–$1,066,000
Python Scala Java Machine Learning Optimization Algorithms Data Analysis Auction Design Dynamic Pricing Large-scale Production Data Ranking Bidding Targeting Offline Evaluation
Remote

Machine Learning Scientist 6, Ads Member Understanding

Netflix

Remote (Los Angeles, CA) +2 54 days ago $600,000–$1,066,000
Machine Learning LLM Python Scala Java Representation Learning Embeddings Production ML Systems Data Strategy Identity Resolution Offline Evaluation Multimodal Signals
7+ yrs exp Remote

AI Engineer 6, AI Foundation & Tooling, Ads Platform

Netflix

Los Gatos, CA 4 days ago
Python JVM LLM Agentic Workflows AI Infrastructure CI/CD Multi-agent Orchestration Embedding Strategies Tool Use Function Calling Structured Outputs Incident Response Automation Log Analysis Production Systems
3+ yrs exp

Staff ML Software Engineer L6

Netflix

Remote 19 days ago $600,000–$1,066,000
Python Java Scala AI/ML Distributed Systems Model Serving LLM Evaluation Observability Batch Processing real time serving Training Pipelines Feature Stores Anomaly Detection Root Cause Analysis Operational Automation
Remote

Lead AI Engineer

Capital One Financial

McLean, VA +4 135 days ago
Python Go Scala Java C++ C# PyTorch Huggingface AWS Google Cloud Azure VectorDBs Nemo Guardrails LLM Inference Similarity Search Machine Learning GenAI Observability
4+ yrs exp

Lead AI Engineer

Capital One Financial

New York, NY +4 79 days ago
Python Go Scala Java C++ C# PyTorch AWS Huggingface VectorDBs Nemo Guardrails LLM Machine Learning Similarity Search Google Cloud Azure
4+ yrs exp