
Netflix
Senior
Build the LLM training/inference infrastructure behind Netflix's global dubbing, subtitling, and localized UI
Netflix's Globalization Data Science and Engineering team is hiring an ML engineer to make LLM and multimodal-LLM training and inference faster, more scalable, and more reliable across Netflix's global catalog. This is a deep systems-and-ML-infra role, not a modeling role - expect questions on distributed training, inference serving, and technical leadership.
Practice this interview
Free · a live voice mock calibrated to this exact role
What this interview tests
- Distributed training (parallelism strategies, mixed precision, high-throughput data pipelines)
- LLM/multimodal-LLM inference optimization (KV cache, batching, quantization, long-context serving)
- Production ML systems engineering (PyTorch, testing, observability, performance profiling)
- Technical leadership: driving cross-functional ML roadmaps with scientists, PMs, and engineers
- Mentoring engineers/scientists on large-scale ML systems
Common question themes
Walk through optimizing a training pipeline that was data- or compute-bound - what did you change and what was the measured impact?
How would you design KV cache and batching strategy for a high-throughput, low-latency LLM serving system?
Trade-offs between quantization/model compression techniques and quality for a production media ML model
How do you scale distributed training across many accelerators - what parallelism strategy and why?
Tell me about a time you had to align scientists, PMs, and engineers around a technical roadmap under ambiguity
How candidates describe it
Real Machine Learning Engineer 5 interview stories — retold from candidates' public write-ups, with sources.
Google · L5 Machine Learning EngineerOfferGoogle L5 machine learning engineer interview: phone screen skipped, four technical rounds, and an offer
A candidate applying for an L5 machine learning engineer role at Google had the phone screen skipped due to a referral and prior tenure at the company, then went through four technical and design rounds plus a behavioral round before receiving an L5 offer. The loop was one leg of a broader search that produced offers from several companies in the same cycle.
Interviewed April 2022 · Remote
Amazon · Applied Scientist (L4)OfferAmazon Applied Scientist Interview Experience: Alexa Speech Team, 2021
A redirected recruiter call turned into an Amazon Applied Scientist loop with the Alexa Speech team: a phone screen, a split five-round virtual onsite across two teams, a bar raiser, and an added ML-breadth round, ending in an offer with a downlevel from L5 to L4.
Interviewed July 2021 · Boston, MA (Remote)
All Netflix Machine Learning Engineer interviews
Related interviews

Netflix
Senior
Integrations Support Engineer 5 - Ads Conversion API

Netflix
Senior
Software Engineering 5 - Ads Conversion Attribution

Netflix
Senior
Software Engineer 5, Ads Reporting

Roblox
Senior
Senior Software Engineer, NPC Behavior

Mid
Machine Learning Systems Engineer, Ads ML Platform

Airbnb
Senior