Quick summary
- Work type
- Remote
- Location
- Remote
- Salary
- $230,000–$322,000 / yr
- Posted
- today
Market check
Salary context
How this pay compares to similar roles
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
- Senior Engineering Manager, Developer Productivity 5
- Principal Engineer, iOS Performance 4
- Staff Android Engineer (Clients Platform) 4
- Staff Android Engineer, Brand Ad Formats 3
- Ads Conversion Modeling, Machine Learning Engineering Manager 1
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.
Skills
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
Intuit
Senior Staff Machine Learning Engineer, Consumer
DoorDash, Inc
Staff Machine Learning Engineer
Intuit
Staff Machine Learning Engineer
Arm Holdings
Staff Machine Learning Engineer
Intuit