Senior ML Engineer for Ads Retrieval & Targeting

ContentBuffer

United States

Remote

USD 180,000 - 260,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Reddit is seeking a Staff Machine Learning Engineer to lead the Ads Retrieval ML team. You will steer retrieval model design, experimentation, and impact at Reddit scale. Expect hands-on work from data design to production, with mentoring of engineers and cross-functional collaboration with product and ads teams.

You will guide candidate-generation, retrieval strategies, and advanced modeling approaches, balancing recall, relevance, and latency while delivering measurable product outcomes.

Qualifications

  • 7+ years delivering applied ML products in industry.
  • Deep experience with information retrieval and candidate generation.
  • Expertise in retrieval modeling concepts and multi-stage retrieval.
  • Strong experience training, evaluating, debugging, and deploying DL models with TensorFlow or PyTorch.
  • Ownership of ML projects from problem framing to production launch.
  • Strong experimental design and understanding of offline vs online metrics.
  • Experience with large-scale behavioral datasets and complex feature pipelines.
  • Excellent software engineering fundamentals and production-grade code.

Responsibilities

  • Define the technical direction and multi-year roadmap for ads retrieval modeling.
  • Design, develop, and launch candidate-generation and retrieval models across Reddit surfaces.
  • Apply advanced techniques like two-tower architectures, embeddings, and graph methods.
  • Improve retrieval stack decisions: objectives, sampling, hard negatives, features, and depth.
  • Collaborate on recall, relevance, latency, cost trade-offs with NN search systems.
  • Establish evaluation practices linking retrieval metrics to ads and user outcomes.
  • Lead offline analysis, online experiments, and translate findings to iterations.
  • Partner with downstream ranking and ads platform teams for integration.
  • Mentor engineers and raise the team's expertise in retrieval and representation learning.

Skills

Staff-level leadership
Information retrieval
Recommender systems
DNN / embeddings
NN search / ANN
TensorFlow / PyTorch
Model evaluation & experimentation
Production ML engineering
Large-scale systems
Technical leadership
Code quality / testing
Cross-functional collaboration

Tools

TensorFlow
PyTorch
Index/ANN systems

Job description

Reddit is seeking a Staff Machine Learning Engineer to lead the Ads Retrieval ML team. You will steer retrieval model design, experimentation, and impact at Reddit scale. Expect hands-on work from data design to production, with mentoring of engineers and cross-functional collaboration with product and ads teams.

You will guide candidate-generation, retrieval strategies, and advanced modeling approaches, balancing recall, relevance, and latency while delivering measurable product outcomes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Engineer: Ads Retrieval & Targeting (Remote)
Senior ML Engineer: Ads Retrieval & Targeting (Remote)

Reddit, Inc. • San Francisco (CA)

Remote
USD 230,000 - 322,000
Remote work
Healthcare benefits
401k with employer match
+6
Remote Staff ML Engineer – Ads Retrieval & Targeting
Remote Staff ML Engineer – Ads Retrieval & Targeting

Reddit, Inc. • New York (NY)

Remote
USD 230,000 - 322,000
100% remote
Healthcare Benefits
401k with Match
+3
Staff ML Engineer, Ads Retrieval Leader
Staff ML Engineer, Ads Retrieval Leader

Reddit • United States

Remote
USD 230,000 - 322,000
100% remote opportunity
Comprehensive Healthcare Benefits and
401k with Employer Match
+6
Remote Staff ML Engineer, Ads Retrieval
Remote Staff ML Engineer, Ads Retrieval

Reddit, Inc. • Northern (KY)

Hybrid
USD 230,000 - 322,000
Remote work
Healthcare benefits
401k with employer match
+2
Remote Staff ML Engineer, Ads Retrieval & Targeting
Remote Staff ML Engineer, Ads Retrieval & Targeting

Reddit • United States

Remote
USD 230,000 - 322,000
Healthcare benefits
401k with employer match
Global benefits program
+2
Staff ML Engineer: Ads Retrieval & Targeting
Staff ML Engineer: Ads Retrieval & Targeting

Reddit • United States

Remote
USD 180,000 - 240,000
Healthcare
401k with employer match
Flexible vacation
+2
S Staff Machine Learning Engineer, Retrieval & Targeting Remote - United States, US Principal PyTorch TensorFlow machine learning
S Staff Machine Learning Engineer, Retrieval & Targeting Remote - United States, US Principal PyTorch TensorFlow machine learning

ContentBuffer • United States

Remote
USD 180,000 - 260,000
Remote Senior ML Systems Engineer — Ads Platform
Remote Senior ML Systems Engineer — Ads Platform

Reddit, Inc. • United States

Hybrid
USD 293,000 - 410,000
Healthcare benefits
401k with employer match
Global benefits programs
+2
Senior ML Engineer: Personalization & Ads at Scale
Senior ML Engineer: Personalization & Ads at Scale

Reddit, Inc. • San Francisco (CA)

On-site
USD 216,700 - 303,400
Comprehensive Healthcare
401(k) with employer match
Global Benefit programs
+4
Staff Machine Learning Engineer, Retrieval & Targeting (Fully Remote)
Staff Machine Learning Engineer, Retrieval & Targeting (Fully Remote)

Reddit • United States

Remote
USD 180,000 - 240,000
Healthcare
401k with employer match
Flexible vacation
+2