Staff Machine Learning Engineer, Ads Ranking

at Reddit
πŸ“ United States
USD 230,000-322,000 per year
MIDDLE
βœ… Remote

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Machine Learning @ 3 TensorFlow @ 6 Experimentation @ 6 PyTorch @ 6

Details

Reddit is seeking a Staff Machine Learning Engineer to join the Ads Ranking Org to improve ML-powered ad ranking systems across areas such as conversion, app ads, shopping, brand ads, and core ranking. The role focuses on model architectures, contextual embeddings, and conversion-optimized modeling to drive measurable product and revenue impact.

Responsibilities

  • Design and train advanced ML models (e.g., DNNs, transformers) to power Reddit Ads Ranking.
  • Develop and optimize features including embeddings, contextual signals, and cross-session behavior.
  • Work closely with product, infrastructure, and data teams to drive end-to-end model deployment and performance analysis.
  • Mentor other machine learning engineers and contribute to modeling best practices across the organization.
  • Shape long-term modeling vision across domains such as conversion, app ads, shopping, and brand ads.

Requirements

  • 7+ years of industry experience, including several years in applied ML roles.
  • Deep experience with deep neural network (DNN) architectures and ML frameworks (TensorFlow, PyTorch).
  • Strong background in recommendation systems, ads ranking, or similar domains.
  • Experience working with large-scale datasets and complex feature pipelines.
  • Strong problem-solving and experimentation skills; comfortable running experiments and analyzing results.

Most Challenging Aspects

  • Balancing generalization and specificity in modeling across different ad formats.
  • Managing trade-offs between model complexity, latency, and prediction quality.
  • Navigating cross-functional alignment to scale high-impact ML initiatives.

What Differentiates This Role

  • Direct path to measurable product and revenue impact.
  • Opportunity to shape foundational ML modeling across Reddit Ads.
  • Flexible scope based on modeling strengths (conversion, app ads, core ranking, etc.).
  • Exposure to diverse ad surfaces (feed, video, shopping, brand) and cutting-edge ML techniques.

Benefits

  • Comprehensive healthcare benefits and income replacement programs.
  • 401(k) match.
  • Family planning support and gender-affirming care.
  • Mental health and coaching benefits.
  • Flexible vacation and Reddit global days off.
  • Generous paid parental leave and paid volunteer time off.
  • Flexible work arrangements, including remote options.

Pay Transparency

  • Base pay range for this U.S.-based position: $230,000 - $322,000 USD.
  • Role is eligible for equity (restricted stock units) and may be eligible for commission depending on position offered.
  • Additional benefits listed on Reddit careers site.

Other Notes

  • This posting indicates remote work options for United States-based candidates.
  • Interviews for select roles may be recorded, transcribed, and summarized by AI; candidates can opt out prior to scheduled interviews.
  • Reddit is an equal opportunity employer and provides reasonable accommodations for qualified individuals with disabilities.