Machine Learning Engineer 5 - Ads Platform Engineering

Netflix

Remote

Quick summary

Work type
Remote
Location
Los Gatos
Salary
$466,000–$750,000 / yr
Posted
63 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $226k
This role $608k
$103k most similar roles pay here $819k

This role pays more than 99% of similar roles. Most pay $195,000–$256,750 — the shaded band above. At the midpoint, this role pays about $608k versus about $226k 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 117 open roles on FindRole.

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

Most-posted roles

View all roles at Netflix

At a glance

TL;DR · Machine Learning Engineer 5 - Ads Platform Engineering

As a Senior Software Engineer on the Ads Platform Engineering team at Netflix, you will join a dynamic group responsible for developing advanced advertising systems that leverage cutting-edge technologies to deliver high-quality ads in real-time. Your primary focus will be building and maintaining state-of-the-art inventory forecasting solutions using machine learning models and high-performance ad server simulations, while also supporting publisher inventory management through dynamic pricing and yield optimization strategies. You will work with big data tools like Spark to handle large volumes of data and collaborate closely with cross-functional teams including science, product, engineering, and design to deploy predictive models at scale. Proficiency in Java, C++, Python, or Scala is essential, along with experience in multi-threading and memory management, as well as a solid understanding of the advertising marketplace and publisher-side challenges.

What you'll do

  • Develop state-of-the-art real-time inventory forecasting solutions using ML models.
  • Build systems enabling publisher inventory management for dynamic pricing strategies.
  • Create low-latency ML models for ad decisioning to enhance campaign performance.
  • Integrate interfaces with selected SSPs and DSPs to unlock advertiser spend.
  • Optimize ad formats integration across Netflix clients to enhance member experience.

What we're looking for

  • Proficiency in Java, C++, Python, or Scala with multi-threading expertise
  • Experience in deploying ML models for real-time ad systems
  • Handling big data volumes using tools like Spark
  • Yield optimization and bid ranking model experience
  • Building scalable simulation solutions for inventory management
  • Understanding of the advertising marketplace and publisher challenges
  • Collaborative work with cross-functional teams to deploy models

More like this

Similar roles

Machine Learning Engineer - Ads

Shopify

US 42 days ago
Python TensorFlow PyTorch A/B Testing Data-Driven Decision Making Statistical Methods Machine Learning ML Frameworks Ad Platforms CI/CD

Machine Learning Engineer 5

Adobe

San Jose 17 days ago $211,800$306,625
Python PyTorch Hugging Face AWS GCP Azure MLOps W&B LLM SFT DPO GRPO RAG RLHF RLAIF

Machine Learning Engineer 5

Adobe

San Jose 17 days ago $211,800$306,625
Python PyTorch Hugging Face AWS GCP Azure MLOps W&B LLM SFT DPO GRPO RAG RLHF RLAIF

Machine Learning Engineer, Level 5

Snap Inc.

Santa Monica, CA 9 days ago $209,000$313,000
Python TensorFlow PyTorch scikit-learn Spark ML Kubernetes Docker CI/CD PostgreSQL AWS Google Cloud Azure MLOps Prometheus Grafana

Senior Machine Learning Engineer – Ads Predictions

Apple Inc

New York City, NY 56 days ago $212,000$318,400
Python TensorFlow PyTorch SQL Scala Java Docker Kubernetes CI/CD Prometheus Grafana PostgreSQL Redis Hadoop Spark A/B Testing Reinforcement Learning Contextual Bandits Multi-task Learning Transformers Deep Neural Networks RNNs LLMs