Machine Learning Scientist 5 - Ad Ranking

Netflix

Actively hiring
Remote (Usa - Remote, US) Posted 51 days ago $466,000$750,000 / year

At a glance

AI generated

TL;DR

The Ad Ranking team within Netflix’s Ads Data Science and Engineering organization seeks a Senior Machine Learning Engineer to drive the development of an advanced ad tech ecosystem. This role involves designing and implementing machine learning algorithms to enhance ad quality and performance by leveraging both internal and external data signals. Day-to-day responsibilities include building, training, and evaluating models on large-scale production data, developing evaluation frameworks, and collaborating with product teams to align technical solutions with business goals. The ideal candidate holds an advanced degree in a quantitative field and possesses deep expertise in machine learning, optimization, and data analysis. Proficiency in Python, Scala, or Java is essential, along with experience in ad optimization technologies such as targeting, ranking, and bidding. This role aims to deliver highly relevant ad experiences for Netflix members while achieving significant business outcomes for advertisers.

Skills

Python Scala Java Machine_Learning Optimization Data_Analysis Large_Scale_Data_Processing CI/CD Kafka Spark Hadoop PostgreSQL Redis AWS Google_Cloud_Platform Azure Docker Kubernetes Terraform

What you'll do

  • Design and implement machine learning algorithms to enhance ad quality and performance.
  • Train and evaluate models using large-scale production data for continuous improvement.
  • Develop evaluation frameworks to measure the effectiveness of model improvements rigorously.
  • Define optimization objectives that align with product and business goals in collaboration.
  • Communicate technical decisions and experiment results to both technical and non-technical stakeholders.

What we're looking for

  • Advanced degree (PhD or Master’s) in a quantitative field like Computer Science, Statistics, or Mathematics.
  • Proficiency in Python, Scala, or Java for developing machine learning algorithms.
  • Expertise in machine learning and optimization techniques for large-scale data analysis.
  • Experience prototyping and deploying algorithms with production-level big data.
  • Strong business acumen to translate technical results into measurable business impact.
  • Knowledge of ad optimization stack including targeting, ranking, and bidding systems.

Market check

Salary context

This $466,000–$750,000 range sits above 100% of similar postings on FindRole.

Peer median band

$145,250$225,100

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$156,500$226,390

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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 91 open roles on FindRole.

Listed pay typically runs $388,000–$610,000 across 87 roles with salary data.

Most-posted roles

View all roles at Netflix

More like this

Similar roles

Machine Learning Scientist 5, Markeplace - Ads DSE

Netflix

Remote (Usa - Remote, US) 21 days ago $466,000$750,000
Python Scala Java Machine_Learning Optimization Data_Analysis Large_Scale_Data_Processing Ad_Optimization Targeting Ranking Bidding
Remote

Machine Learning Researcher

Qualcomm

San Diego, Ca,Us, US 163 days ago $159,100$238,700
Python TensorFlow PyTorch Keras Hugging Face Transformers CUDA C++ Git Jupyter Notebook CI/CD Docker GitHub NeurIPS ICML ICLR CVPR ICCV ACL EMNLP

Lead Machine Learning Engineer, Ads Research

The Walt Disney Company

Remote (Usa - Wa - 925 4Th Ave, US) 112 days ago $171,600$230,100
Python TensorFlow PyTorch Jax Hugging Face Kubernetes AWS CI/CD PostgreSQL Docker Git Scikit-learn Pandas NumPy Prometheus Grafana Multimodal Models Diffusion Models LLMs
Remote

Machine Learning Engineer - Ads

Shopify

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

Machine Learning Research Engineer

Booz Allen Hamilton

Locations Springfield, Virginia, US 42 days ago $99,000$225,000
PyTorch Transformer-based models Self-supervised learning Multi-task learning Docker CI/CD Python Git Jupyter Notebook TensorBoard Uncertainty estimation Conformal prediction OOD detection Hyperspectral data Masked autoencoders Contrastive learning Retrieval models Multimodal alignment

Machine Learning Engineer

Adobe

San Jose, US 63 days ago $183,300$265,350
Python PyTorch LangChain LangGraph MCP ADK LLMs VLLMs CI/CD Docker AWS PostgreSQL Kubernetes