Staff Machine Learning Engineer, Consumer

Reddit

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$230,000–$322,000 / yr
Posted
today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $220k
This role $276k
$154k most similar roles pay here $340k

This role pays more than 83% of similar roles. Most pay $179,851–$259,212 — the shaded band above. At the midpoint, this role pays about $276k versus about $220k for comparable roles.

Based on 240 similar postings.

Employer

About Reddit

Reddit is a social news aggregation and discussion platform where users share content, vote on posts, and engage in community conversations across thousands of interest-based forums called subreddits.

Reddit currently has 72 open roles on FindRole.

Listed pay typically runs $217,000–$303,900 across 66 roles with salary data.

Most-posted roles

View all roles at Reddit

At a glance

TL;DR · Staff Machine Learning Engineer, Consumer

As a Staff Machine Learning Engineer at Reddit, you will join the Consumer Engineering team to lead high-impact initiatives in recommendation systems, search, messaging, and foundational AI technologies. Your daily tasks include architecting large-scale ML systems, deploying models from research through production, and collaborating with cross-functional teams to drive measurable user engagement and business value. You must have extensive experience with TensorFlow, PyTorch, or Hugging Face Transformers, as well as a deep understanding of machine learning methods including classical approaches and modern deep learning techniques. Additionally, familiarity with distributed systems, large-scale data processing frameworks, and real-time production environments is preferred. This role offers the opportunity to work on cutting-edge AI research and contribute to ethical AI principles while mentoring junior engineers and shaping Reddit’s future ML ecosystem.

What you'll do

  • Lead end-to-end ML initiatives from ideation to production, shaping technical direction.
  • Architect and deploy large-scale ML systems for recommendation, search, and content/user understanding.
  • Drive measurable impact on user engagement and long-term value through AI innovations.
  • Collaborate with cross-functional teams to align product roadmaps and unlock future ML capabilities.
  • Mentor senior and mid-level ML engineers, fostering a culture of excellence and innovation.

What we're looking for

  • 7+ years of experience building, deploying, and operating machine learning systems in production.
  • Deep understanding of both classical and modern deep learning methods including Transformers and GNNs.
  • Expertise in developing and productionizing models using TensorFlow, PyTorch, or Hugging Face Transformers.
  • Experience designing and scaling ML systems with data pipelines, feature engineering, model training/serving, and monitoring.
  • Track record of driving measurable impact through applied machine learning in real-world products.

More like this

Similar roles

Staff Machine Learning Engineer, AI Serving

Reddit

Remote (San Francisco, CA, US) today $253,300$354,600
Kubernetes AWS Terraform Python Go Docker CI/CD Prometheus Grafana PostgreSQL Trino LLMs Triton Dynamo vLLM Pytorch
Remote

Staff Machine Learning Engineer

Intuit

Mountain View, CA 25 days ago $202,500$274,000
Python AWS GCP Kubernetes Docker CI/CD Terraform PostgreSQL MySQL Redis Hadoop Spark TensorFlow PyTorch Scikit-learn Pandas NumPy Jupyter Git

Senior Staff Machine Learning Engineer, Consumer

DoorDash, Inc

San Francisco, CA 2 days ago $242,800$357,000
Python TensorFlow PyTorch Kubernetes AWS CI/CD PostgreSQL Docker LLM systems JSON APIs RESTful services Scalability Performance optimization Deep learning Fine-tuning

Staff Machine Learning Engineer

Intuit

Mountain View, CA 52 days ago $202,500$274,000
Python Scikit-learn NLTK NumPy Pandas TensorFlow Keras R Spark SQL Git AWS GCP CI/CD

Staff Machine Learning Engineer

Arm Holdings

Austin, TX 52 days ago $249,900$338,100
Python TensorFlow PyTorch GPU ARM ML Model Optimization Deep Learning Computer Architecture CI/CD
Hybrid

Staff Machine Learning Engineer

Intuit

Mountain View, California 48 days ago $197,000$266,500
Python Scikit-learn NLTK NumPy Pandas TensorFlow Keras R Spark SQL Git AWS GCP CUDA cuDNN