Machine Learning Engineer V, Ads Platform Engineering

Netflix

Confirmed live 2 days ago Trusted
Remote

Quick summary

Work type
Remote
Location
Los Gatos, CA
Salary
$466,000–$750,000 / yr
Posted
154 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $230k
This role $608k
$117k most similar roles pay here $818k

This role pays more than 99% of similar roles. Most pay $201,150–$259,421 — the shaded band above. At the midpoint, this role pays about $608k versus about $230k 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 28 open roles on FindRole.

Listed pay typically runs $440,000–$750,000 across 27 roles with salary data.

Most-posted roles

View all roles at Netflix

At a glance

TL;DR · Machine Learning Engineer V, Ads Platform Engineering

Machine Learning Engineer 5 - Ads Platform Engineering joins the Ads Platform Engineering team to build high-performance advertising systems and integrations within a content delivery ecosystem. The role involves developing real-time inventory forecasting solutions, building low-latency ML models for ad decisioning, and creating infrastructure for identity resolution and audience targeting. You will work on productionizing predictive models to forecast campaign effectiveness, managing large volumes of data using Spark, and building scalable simulation solutions for various inventory scenarios. Key responsibilities include optimizing yield, bid ranking, and dynamic allocation across programmatic and direct channels. Required technical skills include proficiency in Java, C++, Python, or Scala with a strong grasp of multi-threading and memory management. The work focuses on the advertising marketplace, specifically solving challenges related to brand safety, content understanding, and delivering relevant ads within the connected TV space.

What does a Machine Learning Engineer earn in California?

Median $246394 from 172 postings across 28 companies.

See salary data

What you'll do

  • Build high-performance ad serving systems that deliver low-latency, relevant ads while balancing revenue goals and advertiser outcomes.
  • Develop real-time inventory forecasting solutions using machine learning models and high-performance server simulations.
  • Implement complex ML models for automated bidding, pacing algorithms, and dynamic allocation across direct and programmatic inventory.
  • Build scalable infrastructure to manage large volumes of data using big data tools like Spark.
  • Create systems for identity resolution and precise behavioral or contextual audience targeting while maintaining user privacy.
  • Develop and optimize various ad formats integrated across mobile, web, and television platforms.
  • Produce predictive models to forecast campaign effectiveness metrics such as impressions, reach, clicks, and ROI.
  • Build simulation solutions to model inventory scenarios including demand fluctuations and pricing strategies.

What we're looking for

  • Proficiency in Java, C++, Python, or Scala with a solid understanding of multi-threading and memory management.
  • Experience building end-to-end ML model deployment and inference infrastructure for low-latency real-time ad systems.
  • Experience handling large volumes of data using big data tools like Spark.
  • Experience with yield optimization, scoring, bid ranking models, and dynamic allocation of inventory.
  • Ability to model and optimize metrics such as Cost Per Click, Cost Per View, and Cost Per Video.
  • Experience building scalable simulation solutions to model inventory scenarios, pricing strategies, and demand fluctuations.
  • Knowledge of the advertising marketplace, including publisher-side challenges like fill rates and revenue maximization.
  • Ability to collaborate with cross-functional teams to productionize and deploy models at scale.

More like this

Similar roles

Machine Learning Engineer, Ads

Shopify

133 days ago
Machine Learning Python TensorFlow PyTorch A/B testing Statistical Methods Ad Technology Performance Optimization Large-scale Datasets

Machine Learning Engineer, Ads Optimization

Reddit

Remote 77 days ago $216,700$303,400
Python Java Go Spark Kafka Airflow BigQuery Redis Machine Learning Optimization Algorithms Real-time Decision Systems Feature Engineering Production Monitoring Data Processing Mechanism Design
5+ yrs exp Remote

Machine Learning Engineer V

Adobe

San Jose, CA 108 days ago $211,800$306,625
LLM Python PyTorch Hugging Face vLLM RAG SFT DPO GRPO RLHF MLOps AWS GCP Azure Data Structures Algorithms