Staff Machine Learning Engineer, Ads Ranking

at Reddit
USD 230,000-322,000 per year
SENIOR
✅ Remote

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Machine Learning @ 4 TensorFlow @ 4 Experimentation @ 4 PyTorch @ 4

Details

Reddit is a community of communities, built on shared interests, passion, and trust, hosting open and authentic discussions with over 100,000 active communities and 101M+ daily active unique visitors.

Role Overview

We are seeking a Staff Machine Learning Engineer to join Reddit’s Ads Ranking Org. This role focuses on enhancing Reddit’s ML-powered ad ranking systems through improved model architectures, contextual embeddings, and conversion-optimized modeling. The position involves contributing across key modeling areas such as conversion, app ads, shopping, brand ads, and core ranking.

Responsibilities

  • Design and train advanced ML models including DNNs and transformers to enhance Reddit Ads Ranking.
  • Develop and optimize features like embeddings, contextual signals, and cross-session behavior.
  • Collaborate with product, infrastructure, and data teams to manage end-to-end model deployment and performance analysis.
  • Mentor other machine learning engineers and promote best modeling practices.
  • Shape long-term modeling vision across various ad domains (conversion, app ads, shopping, brand).

Requirements

  • 7+ years of industry experience with applied machine learning.
  • Deep expertise with DNN architectures and frameworks such as TensorFlow and PyTorch.
  • Strong background in recommendation systems, ads ranking, or related domains.
  • Experience with large-scale datasets and complex feature engineering pipelines.
  • Excellent problem-solving and experimentation skills.

Challenges

  • Balancing model generalization with specificity across different ad formats.
  • Managing trade-offs between model complexity, latency, and prediction accuracy.
  • Aligning cross-functional teams to scale impactful ML initiatives.

Benefits

  • Dynamic, supportive work environment with diverse teams.
  • Professional growth opportunities focused on continuous learning.
  • Competitive salary and focus on work-life balance.
  • Flexible work arrangements including remote options.
  • Comprehensive healthcare, 401k match, family planning, mental health, and other supportive benefits.

Salary

Base salary range: $230,000 - $322,000 USD per year.

Additional Information

  • Eligible for equity (restricted stock units) and possible commission.
  • Interviews may be recorded and transcribed with AI, with an opt-out option.
  • Reddit is an equal opportunity employer and supports accommodations for disabilities.