← Back to all jobs
21d 7h left to apply
R

Staff Machine Learning Engineer, Ads Content Understanding

Redditβ€’πŸ“ Remote - United Statesβ€’Estimated: $80,000 - $120,000

✨ AI Insights & Summary

This Staff Machine Learning Engineer role at Reddit is a prime opportunity to shape the future of advertising technology by leading the Commercial Content Understanding roadmap. You will be instrumental in developing sophisticated ML systems that analyze and categorize content, directly impacting ad targeting, safety, and marketplace dynamics. For ML engineers passionate about leveraging cutting-edge NLP and LLM technologies in a high-impact, remote-friendly environment, this position offers significant technical leadership and hands-on development opportunities.

Staff Machine Learning Engineer, Ads Content Understanding

About Reddit

Reddit is a community of communities, built on shared interests and authentic conversations. With millions of daily active visitors, it's a significant source of information and engagement. We are expanding our teams with top talent, offering a remote-friendly work environment across the United States.

About the Role

The Ads Content Understanding (ACU) team is central to Reddit's advertising business, developing signals that describe content, brand safety, and user intent. As a Staff Machine Learning Engineer, you will lead the ACU roadmap for the Monetization organization and serve as the technical owner for its ML systems. This role balances technical leadership, mentorship, and hands-on development of ML models and production systems.

Responsibilities:

  • Provide technical leadership and mentorship to MLEs and SWEs working on ML within ACU, driving design reviews, setting technical standards, and enhancing team craft.
  • Develop evaluation and quality monitoring systems for content understanding signals using SOTA LM-judge practices.
  • Drive operational excellence for ACU's ML systems by defining SLOs, alerting, and dashboards for key signals.
  • Build and evolve content understanding capabilities for commercial conversations (e.g., sentiment, product entities, intent) and operationalize them as robust signals.
  • Lead the design and implementation of signals pipelines and produce an ACU signals registry, ensuring efficient serving at Reddit scale.
  • Drive LLM and modern ML best practices within ACU, including defining when to prompt, finetune, or distill models, and leading distillation efforts to replace external APIs.
  • Operate across the full ML lifecycle (problem framing, data, modeling, evaluation, deployment, monitoring, oncall), designing scalable MLOps pipelines and championing responsible AI.

Required Qualifications:

  • 7+ years of relevant MLE experience delivering production ML systems (models + pipelines + serving) at scale, ideally in content understanding or Ads domains.
  • Demonstrated Staff-level technical leadership: driving architecture decisions, standards, and design reviews across multiple teams, aligning PMs, DSs, and engineers.
  • Excellent communication skills, with the ability to explain complex technical trade-offs to diverse audiences.
  • Strong track record building and shipping NLP/language models/content understanding models to production with clear business outcomes.
  • Practical experience using LLMs in production for labeling, evaluation, or distillation, managing quality, cost, and latency trade-offs.
  • Deep experience with PyTorch, TensorFlow, or similar, and production-quality Python code (and ideally a statically typed language like Go/Java/C++).
  • Experience designing ML systems and pipelines: offline training, feature pipelines, online serving, monitoring, and experimentation for high-traffic surfaces.

Benefits:

  • Comprehensive Healthcare Benefits and Income Replacement Programs.
  • 401k with Employer Match.
  • Global Benefit programs (workspace, professional development, caregiving support).
  • Family Planning Support.
  • Gender-Affirming Care.
  • Mental Health & Coaching Benefits.
  • Flexible Vacation & Paid Volunteer Time Off.
  • Generous Paid Parental Leave.

Pay Transparency: The base salary range for this position is $230,000 - $322,000 USD. This role may also be eligible for equity.

Apply Now

This job is active but will expire soon. Click below to apply on the company's website.

Apply for this role β†—

Share Job

Know someone who would be a perfect fit? Share this opportunity.

Job Overview

Posted5/14/2026
CategoryAI & Machine Learning
SourceGreenhouse

FAQ

Is this position remote?

The Staff Machine Learning Engineer, Ads Content Understanding role is a remote opportunity. The location specified is Remote - United States.

What is the salary?

The salary is not explicitly stated, but is competitive and based on experience.

How do I apply?

You can apply by clicking the "Apply for this role" button above to submit your application on the hiring website.

Similar Opportunities

Q

Computer Vision & AI Engineer - N3XT Interceptor C‑UAS (m/f/d)

Quantum- Systems GmbHβ€’Gilchingβ€’πŸ  Remote
Competitive
AI & Machine Learning
View Job β†’
D

Trainee Developer / Programmierer fΓΌr KI-Agenten (m/w/d)

DCF Verlag GmbHβ€’Koblenzβ€’πŸ  Remote
Competitive
AI & Machine Learning
View Job β†’
E

Werkstudent AI Engineer (m/w/d)

Estateanfrageβ€’Munichβ€’πŸ  Remote
Competitive
AI & Machine Learning
View Job β†’