Staff Machine Learning Engineer, Search

Warner Bros. Discovery

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$192,570–$357,630 / yr
Posted
81 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $230k
This role $275k
$164k most similar roles pay here $378k

This role pays more than 84% of similar roles. Most pay $202,800–$256,950 — the shaded band above. At the midpoint, this role pays about $275k versus about $230k 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 55 open roles on FindRole.

Listed pay typically runs $131,985–$245,115 across 38 roles with salary data.

Most-posted roles

View all roles at Warner Bros. Discovery

At a glance

TL;DR · Staff Machine Learning Engineer, Search

Staff Machine Learning Engineer - Search joins the Search & Personalization team to lead the design and evolution of ML and AI driven search algorithms for a global streaming app. This role involves owning end-to-end innovation from retrieval, ranking, and query understanding to personalization and experimentation. The engineer will develop large-scale model driven systems including data pipelines, feature engineering, and model training while defining technical strategy for relevance, latency, and scalability. Key requirements include expertise in search algorithms like LTR and semantic search, along with experience in distributed systems and cloud platforms such as AWS, GCP, or Azure. Candidates should possess strong Python skills, knowledge of SQL, and familiarity with NLP techniques or vector search tools like Faiss. The role focuses on solving content discovery challenges for a global audience through advanced machine learning and infrastructure.

What does a Machine Learning Engineer earn in Remote?

Median $229700 from 72 postings across 27 companies.

See salary data

What you'll do

  • Lead the design and development of large-scale model-driven search algorithms including retrieval, ranking, and query understanding.
  • Define and evolve the technical strategy for search while balancing relevance, latency, and scalability.
  • Manage end-to-end ML systems including data pipelines, feature engineering, model training, and serving.
  • Partner with product, data, and infrastructure teams to shape the search roadmap and user experience.
  • Mentor engineers and data scientists on algorithm development, system design, and engineering practices.
  • Identify and execute high-impact opportunities across search and personalization features.
  • Foster a culture of experimentation and data-driven innovation for the content discovery platform.

What we're looking for

  • Must have at least 8 years of industry experience.
  • Preferred to have at least 4 years of experience as a technical lead.
  • Requires deep expertise in search and ranking algorithms, including retrieval, LTR, semantic search, and query understanding.
  • Requires strong experience building large-scale machine learning systems in production environments.
  • Must possess strong programming skills in Python, with Java or Go being a plus.
  • Requires experience with distributed systems and cloud platforms such as AWS, GCP, or Azure.
  • Must have a solid understanding of data fundamentals including SQL, pipelines, and feature stores.
  • Requires ability to lead technical direction, influence cross-functional teams, and mentor other engineers.

More like this

Similar roles

Staff Senior Machine Learning Engineer, Search & Knowledge Platform

Apple Inc

Seattle, WA 13 days ago $175,000$308,500
Machine Learning Deep Learning LLM RAG NLP PyTorch TensorFlow JAX Python C++ Scala Go Information Retrieval Question Answering Retrieval Ranking Query Understanding Fine-tuning Reinforcement Learning Inference Optimization
10+ yrs exp

Staff Senior Machine Learning Engineer, Search & Knowledge Platform

Apple Inc

Seattle, WA 42 days ago $175,000$308,500
Machine Learning Deep Learning LLM RAG NLP PyTorch TensorFlow JAX Python C++ Go Scala Information Retrieval Question Answering Retrieval Ranking Query Understanding Online Inference Optimization Fine-tuning Reinforcement Learning
10+ yrs exp

Staff Senior Machine Learning Engineer, Search & Knowledge Platforms

Apple Inc

Seattle, WA 17 days ago $175,000$308,500
Machine Learning Python Go Large Language Models (LLMs) Natural Language Processing (NLP) Information Retrieval Retrieval-Augmented Generation (RAG) Prompt Engineering Data Science A/B Testing Statistical Hypothesis Testing Data Pipelines Distributed Inference Model Quantization Search Ranking
6+ yrs exp

Staff Machine Learning Engineer

Intuit

Mountain View, CA 152 days ago $202,500$274,000
Python TensorFlow Keras Spark SQL NLTK NumPy Pandas AWS GCP Git GitHub Machine Learning Operations Data Pipelines R Data Structures Algorithms
7+ yrs exp

Staff Machine Learning Engineer

Intuit

Mountain View, CA 147 days ago $202,500$274,000
Python NLTK NumPy Pandas TensorFlow Keras R Spark SQL Git GitHub CUDA cuDNN AWS GCP Machine Learning Feature Engineering
6+ yrs exp

Staff Machine Learning Engineer

GEICO

Palo Alto, CA +1 98 days ago $130,000$260,000
Generative AI LLMs Python Java C++ C# Kubernetes CICD Kafka Spark Ray Airflow Temporal PostgreSQL MongoDB Cassandra Snowflake elastic search Qdrant
6+ yrs exp