Reddit logo
Reddit1 month ago

Staff Machine Learning Engineer, Ads Content Understanding

$230,000–$322,000 year

Remote · United States or US

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Large
Industry
Digital Media

Job Summary

Staff Machine Learning Engineer for Ads Content Understanding (ACU). Lead the Commercial Content Understanding roadmap and act as technical owner for ACU’s signals and ML systems, splitting time roughly 50% in technical leadership/mentorship and 50% in hands-on modeling, pipelines, and debugging production systems. Responsibilities include providing technical leadership and mentorship to MLEs and SWE s, developing evaluation and quality monitoring systems for content understanding signals, driving operational excellence with SLOs, alerts, and dashboards, building and evolving content understanding capabilities for commercial conversations (e.g., reviews vs. recommendations vs. sentiment/stance; product entities and categories), designing and implementing signals pipelines and an ACU signals registry, collaborating with platform teams for scalable serving at Reddit’s scale, and guiding modern ML best practices (prompting, finetuning, distillation) and at least one major distillation effort. Oversee the full ML lifecycle (problem framing, data, modeling, evaluation, deployment, monitoring, oncall) with an emphasis on responsible AI (bias, safety, explainability). Benefits and salary range provided; this is a remote-US role (LI-Remote).

Required Qualifications

  • 7+ years of relevant MLE experience delivering production ML systems at scale
  • Staff-level technical leadership: architecture decisions, standards, and design reviews across multiple teams
  • Strong track record building and shipping NLP / Language models / content understanding models to production
  • Experience with commercial or intent modeling is a strong plus
  • Practical experience using LLMs in production for labeling, evaluation, or distillation
  • Deep experience with PyTorch, TensorFlow, or similar, and production-quality code in Python (and ideally Go/Java/C++).
  • Experience designing ML systems and pipelines: offline training, feature pipelines, online serving, monitoring, experimentation
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$230k – $322k / yr

Staff Machine Learning Engineer, Ads Content Understanding · Reddit

Apply on Sorce