
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.
Step into 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
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