Staff Machine Learning Engineer - Search

Warner Bros. Discovery

Remote

Quick summary

Work type
Remote
Location
Seattle, WASan Francisco, CANew York, NY
Salary
$192,570–$357,630 / yr
Posted
2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $226k
This role $275k
$160k most similar roles pay here $379k

This role pays more than 84% of similar roles. Most pay $198,600–$252,637 — the shaded band above. At the midpoint, this role pays about $275k versus about $226k for comparable roles.

Based on 240 similar postings.

Employer

About Warner Bros. Discovery

Warner Bros. Discovery is a global media and entertainment company operating a broad portfolio of iconic content and brands including Warner Bros. film studio, HBO, CNN, Discovery Channel, and Max streaming service. Industry: Media & Entertainment

Warner Bros. Discovery currently has 61 open roles on FindRole.

Listed pay typically runs $132,650–$246,350 across 44 roles with salary data.

Most-posted roles

View all roles at Warner Bros. Discovery

At a glance

TL;DR · Staff Machine Learning Engineer - Search

Join us as a Staff Machine Learning Engineer on the Search & Personalization team at HBO Max, where you will lead the design and evolution of large-scale model-driven search algorithms, impacting how millions of users discover content globally. You’ll own end-to-end search algorithm innovation from retrieval to personalization, defining technical strategy while balancing relevance, latency, and scalability. Your day-to-day includes driving ML systems development, partnering with product teams, mentoring engineers, and fostering a culture of experimentation. Ideal candidates have deep expertise in search/relevance systems, strong experience building large-scale ML systems, and proficiency in Python, distributed systems, and cloud platforms like AWS or GCP. Experience with online experimentation, recommender systems, NLP techniques, and vector search is a plus.

What you'll do

  • Lead the design and development of large-scale model-driven search algorithms.
  • Define and evolve technical strategies for search systems, balancing relevance, latency, and scalability.
  • Drive end-to-end ML systems including data pipelines, feature engineering, and model training.
  • Mentor engineers and data scientists to enhance algorithm development and system design practices.
  • Identify and drive high-impact opportunities across search and personalization areas.

What we're looking for

  • 8+ years of industry experience with at least 4 years as a technical lead
  • Deep expertise in search and ranking algorithms including retrieval and query understanding
  • Strong experience building large-scale machine learning systems for production use
  • Proven ability to lead technical direction and influence across teams
  • Experience with online experimentation and metrics-driven development methodologies

More like this

Similar roles

Staff Machine Learning Engineer, Search Ranking

Snap Inc.

Santa Monica, CA +4 17 days ago $229,000$343,000
Python TensorFlow PyTorch Spark Flink Beam Java Scala C++ JAX A/B testing learning-to-rank LambdaMART neural ranking models transformer-based rankers large-scale data processing ML infrastructure online experimentation model monitoring feature pipelines training infrastructure serving systems multi-objective optimization LLMs foundation models semantic search natural language understanding retrieval-augmented generation

Staff Machine Learning Engineer

Intuit

Mountain View, CA +1 69 days ago $202,500$274,000
Python Scikit-learn NLTK NumPy Pandas TensorFlow Keras R Spark SQL Git AWS GCP CI/CD

Staff Machine Learning Engineer

Intuit

Mountain View, California 64 days ago $197,000$266,500
Python Scikit-learn NLTK NumPy Pandas TensorFlow Keras R Spark SQL Git AWS GCP CUDA cuDNN

Staff Machine Learning Engineer

PayPal

San Jose, CA 38 days ago $196,500$291,500
TensorFlow PyTorch scikit-learn AWS Azure GCP BERT GPT T5 reinforcement_learning GCN GraphSAGE GAT semi_supervised_learning self_supervised_learning unsupervised_representation_learning causal_inference anomaly_detection incremental_learning synthetic_data_generation fraud_detection risk_modeling
Hybrid