Staff Machine Learning Engineer, App Ads Modeling

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

Tech Stack

Deep Learning @ 7 Experimentation @ 7 Machine Learning @ 7 Performance Analysis PyTorch @ 7 TensorFlow @ 7

Details

Reddit is looking for a Staff-level Machine Learning Engineer to join the Ads Ranking Organization and the App Ads Modeling team. The role focuses on enhancing Reddit’s machine-learning-powered ad ranking systems through improved model architectures, contextual embeddings, and conversion-optimized modeling. Candidates with modeling experience in recommendation systems, search relevance, or other performance-driven domains are encouraged to apply.

Responsibilities

  • Design and train advanced machine learning models, including deep neural networks and transformers, to power Reddit Ads Ranking.
  • Develop and optimize features such as embeddings, contextual signals, and cross-session behavior.
  • Collaborate with product, infrastructure, and data teams on end-to-end model deployment and performance analysis.
  • Mentor other machine learning engineers and contribute to modeling best practices across the organization.
  • Shape the long-term modeling vision across domains such as conversion, app ads, shopping, and brand advertising.

Requirements

  • 7+ years of industry experience, including several years in applied machine learning roles.
  • Strong experience with deep learning architectures and machine learning frameworks such as TensorFlow and 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.
  • Experience with state-of-the-art models for advertising or recommender systems, such as transformers.
  • Knowledge of recommender systems or the advertising funnel.
  • Track record of delivering high-impact models in production settings.
  • Comfort collaborating with infrastructure and data teams on feature-serving and training pipelines.

Preferred Qualifications

  • Experience with conversion modeling, app ads, or performance and brand advertising.
  • Experience in advertising marketplaces at peer companies.
  • Publications, patents, or industry contributions in applied machine learning or ranking systems.

Benefits

  • 100% remote opportunity, with office locations available for hybrid or on-site work preferences in New York City, San Francisco, Los Angeles, and Chicago.
  • Comprehensive healthcare benefits and income replacement programs.
  • 401(k) with employer match.
  • Global benefit programs supporting workspace needs, professional development, and caregiving.
  • Family planning support.
  • Gender-affirming care.
  • Mental health and coaching benefits.
  • Flexible vacation and paid volunteer time off.
  • Generous paid parental leave.
  • Equity in the form of restricted stock units; some positions may also be eligible for commission.

Compensation

The base salary range for this position is $230,000–$322,000 USD. Final offer amounts depend on factors including skills, depth of work experience, and relevant licenses or credentials.

More jobs at Reddit

Similar jobs