Drimva

reddit

Senior Machine Learning Engineer

$217K–$303K

Remote - United States · Remote · Senior · Full-time · Posted Aug 14, 2025

Experience
3-5+ years

About the job

Build and operate production machine learning systems that power Reddit’s recommendations, search, advertising, and other platform experiences.

What you'll do

  • Design, deploy, and monitor scalable ML models and systems across the full lifecycle.
  • Build reliable data and model pipelines, serving infrastructure, and real-time decision systems.
  • Partner with cross-functional teams to improve ML quality, performance, and business or user metrics.

What they ask for

  • 3-5+ years of experience building, deploying, and operating production machine learning systems.
  • Strong programming skills in Python, Java, Go, or similar languages, and solid software engineering fundamentals.
  • Strong knowledge of ML algorithms and architectures, including statistical learning and deep learning.
  • Hands-on experience with PyTorch or TensorFlow, and designing scalable ML pipelines, data processing, and model-serving infrastructure.

Nice to have

  • Experience with recommendation, search/ranking, advertising/auction, representation learning, or multimodal embedding systems.
  • Familiarity with distributed systems, real-time production environments, or LLM/Gen AI techniques.

Pay

$216,700 — $303,400 USD (base salary)

Tools

Python, Java, Go, XGBoost, Random Forests, Transformers, PyTorch, TensorFlow

AI focus

Apply machine learning and AI, including deep learning, graph and transformer-based methods, and LLM evaluation/alignment; build LLM-driven experiences for relevance, discovery, and engagement.

Model-written summary · the original posting is authoritative

First seen Oct 13, 2026 · Last verified Nov 4, 2026 (UTC)