
Netflix
Senior
Build the real-time ML forecasting and simulation systems behind Netflix's ad inventory
Netflix's new Ads Inventory Management & Forecasting team is hiring a senior ML engineer to build real-time inventory forecasting models and high-performance ad-server simulations that power dynamic pricing, rate cards, and yield optimization. The role sits on a young team building foundational advertising infrastructure from scratch in the fast-growing Connected TV ads space.
Practice this interview
Free · a live voice mock calibrated to this exact role
What this interview tests
- Real-time ML model deployment and low-latency inference infra
- Large-scale data processing with Spark
- Ad campaign forecasting (impressions, reach, clicks, conversions, ROI)
- Inventory/pricing simulation modeling
- Publisher-side ad tech and yield optimization
Common question themes
Design a low-latency real-time ML inference system for ad inventory forecasting
How would you build a simulation engine to model pricing and demand-fluctuation scenarios
Describe productionizing a predictive model and how you validated it against real outcomes
Publisher-side yield optimization vs. demand-side bidding — what's different
Handling extremely large data volumes with Spark in a production ML pipeline
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

Senior
Sr. Software Engineer, Machine Learning (tvScientific)

Airbnb
Senior
Senior Machine Learning Engineer, Customer Support Engineering

Cloudflare
Mid