Drimva

reddit

Staff Machine Learning Engineer, Retrieval

$230K–$322K

Remote - United States · Remote · Staff · Full-time · Posted Sep 16, 2026

Experience
7+ years of industry experience.

About the job

Provides technical leadership for ads retrieval machine learning, designing and launching models that select relevant campaigns and ads and improve advertising and user outcomes.

What you'll do

  • Set technical direction and roadmap for ads retrieval modeling; mentor engineers and lead cross-functional work.
  • Develop and launch candidate-generation and retrieval models, improving modeling decisions and retrieval systems.
  • Lead model evaluation and offline/online experiments, and integrate retrieval with the broader ads funnel.

What they ask for

  • 7+ years of industry experience, including substantial experience building and shipping applied ML products.
  • Deep experience in information retrieval, candidate generation, recommender systems, ranking, or related relevance problems.
  • Experience training, evaluating, debugging, and deploying deep learning models using TensorFlow, PyTorch, or similar frameworks.
  • Technical leadership, end-to-end ML project ownership, and strong experimental design and software engineering skills.

Nice to have

  • Experience with ads retrieval, ad serving, recommendation, search relevance, or marketplace optimization.
  • Experience with sequential modeling (e.g., RNNs, Transformers), or applied ML/ranking publications, patents, or industry contributions.

Pay

USD $230,000 — $322,000 base salary

Tools

TensorFlow, PyTorch, DNN, embeddings, two-tower, dual-encoder, approximate nearest-neighbor search, Transformers

AI focus

Develop and improve deep learning retrieval models for advertising, including candidate generation, representation learning, and nearest-neighbor retrieval.

Model-written summary · the original posting is authoritative

First seen Oct 13, 2026 · Last verified Nov 5, 2026 (UTC)