Reddit

Senior Machine Learning Engineer

Reddit
remote senior full-time Remote - Ontario, Canada
Apply →

First indexed 18 Apr 2026

Description

We're looking for a Senior Machine Learning Engineer to join our Ads Engineering team. As a Senior Machine Learning Engineer at Reddit, you will design and build production ML systems that power core experiences across the platform, including personalized recommendations, search, and ranking systems. You'll work on high-impact systems that operate at internet scale and directly influence user experience, advertiser value, and business outcomes.

Your responsibilities will include:

  • Designing, building, and deploying production-grade machine learning models and systems at scale
  • Owning the full ML lifecycle: from problem definition and feature engineering to training, evaluation, deployment, and monitoring
  • Building scalable data and model pipelines with strong reliability, observability, and automated retraining
  • Working with large-scale datasets to improve ranking, recommendations, search relevance, prediction, content/user understanding, and optimization systems
  • Partnering cross-functionally with Product, Data Science, Infrastructure, and Engineering teams to translate complex problems into ML solutions

You'll work on a wide range of high-impact problems across the Reddit ecosystem, including recommender systems, search/ranking systems, advertising/auction systems, large-scale representation learning, and multimodal embedding systems.

To be successful in this role, you'll need:

  • 3-5+ years of experience building, deploying, and operating machine learning systems in production
  • Strong programming skills in Python, Java, Go, or similar languages, with solid software engineering fundamentals
  • ML Fundamentals: a strong grasp of algorithms, from classic statistical learning (XGBoost, Random Forests, regressions) to DL architectures (Transformers, CNNs, GNNs)
  • Hands-on experience with modern ML frameworks (e.g., PyTorch, TensorFlow)
  • Experience designing scalable ML pipelines, data processing systems, and model serving infrastructure
  • Ability to work cross-functionally and translate ambiguous product or business problems into technical solutions

Preferred qualifications include experience with recommender systems, search/ranking systems, advertising/auction systems, large-scale representation learning, or multimodal embedding systems, familiarity with distributed systems and large-scale data processing, and experience working with real-time systems and low-latency production environments.

At Reddit, we're committed to building a workforce representative of the diverse communities we serve. We're proud to be an equal opportunity employer and are committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures.

This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://job-boards.greenhouse.io/reddit/jobs/6960833