Staff Machine Learning Engineer, Ads Ranking

Reddit Logo

Reddit

πŸ“Remote - Canada

Summary

Join Reddit's Ads Ranking Org as a Staff Machine Learning Engineer to enhance Reddit's ML-powered ad ranking systems. You will design and train advanced ML models, develop and optimize features, collaborate with cross-functional teams, and mentor other MLEs. This role offers a direct path to impacting product and revenue, shaping foundational ML modeling, and working with diverse ad surfaces and cutting-edge techniques. The ideal candidate possesses 7+ years of industry experience, including several years in applied ML roles, and a strong background in recommendation systems or similar domains. The position provides opportunities for professional growth and development, a competitive salary and benefits package, and flexible work arrangements.

Requirements

  • 7+ years of industry experience, including several years in applied ML roles
  • Deep experience with 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

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, infra, and data teams to drive end-to-end model deployment and performance analysis
  • Mentor other MLEs and contribute to modeling best practices across the org
  • Shape the long-term modeling vision across one or more domains (conversion, app ads, shopping, brand, etc.)

Benefits

  • Comprehensive Healthcare Benefits and Income Replacement Programs
  • 401k Match
  • Family Planning Support
  • Gender-Affirming Care
  • Mental Health & Coaching Benefits
  • Flexible Vacation & Reddit Global Days Off
  • Generous paid Parental Leave
  • Paid Volunteer time off

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.