Quick summary
- Work type
- Remote
- Location
- Remote
- Salary
- $230,000–$322,000 / yr
- Posted
- 2 days ago
Market check
Salary context
How this pay compares to similar roles
This role pays more than 84% of similar roles. Most pay $198,800–$259,212 — the shaded band above. At the midpoint, this role pays about $276k versus about $229k 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 98 open roles on FindRole.
Listed pay typically runs $217,000–$303,900 across 66 roles with salary data.
Most-posted roles
- Reddit 30
- 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, Notifications Relevance
As a Staff Machine Learning Engineer on Reddit’s Notifications Relevance team, you will lead the development of next-generation notification systems that deliver personalized content to users at scale. Your responsibilities include designing and implementing recommendation algorithms, enhancing core capabilities like candidate retrieval and ranking models, and integrating large language models (LLMs) to improve user engagement. You’ll work closely with ML, Product, Infrastructure, and DS teams to solve complex challenges and drive architectural decisions for scalable and robust systems. This role requires deep expertise in large-scale recommendation systems, proficiency in Python or Golang, and experience with frameworks like PyTorch or TensorFlow. The position offers the chance to shape Reddit’s growth by delivering highly personalized user experiences at massive scale.
What you'll do
- Design and implement content discovery algorithms to enhance user experience.
- Drive the vision for Reddit's Notifications Relevance team, focusing on personalization.
- Enhance recommendation capabilities by deploying state-of-the-art ML models at scale.
- Integrate large language models (LLMs) into recommendation systems for advanced personalization.
- Collaborate with cross-functional teams to solve complex technical challenges.
What we're looking for
- 8+ years of industry experience with deep expertise in large-scale recommendation systems.
- Proven ability to drive technical vision and scalable improvements for notifications relevance.
- Strong experience building and deploying ML models using PyTorch or TensorFlow at scale.
- Experience integrating LLMs into production environments and enhancing recommendation systems.
- Proficiency in object-oriented programming languages such as Python and Golang.
More like this
Similar roles
Machine Learning Manager, Notifications Relevance
Senior Staff Machine Learning Systems Engineer, Feed Relevance
Staff Machine Learning Engineer
Intuit
Staff Machine Learning Engineer
Intuit