Quick summary
- Work type
- Remote
- Location
- Remote
- Salary
- $266,000–$372,400 / yr
- Posted
- today
Market check
Salary context
How this pay compares to similar roles
This role pays more than 95% of similar roles. Most pay $177,012–$260,050 — the shaded band above. At the midpoint, this role pays about $319k versus about $219k 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 · Senior Staff Machine Learning Engineer, Notifications
The Senior Staff Machine Learning Engineer role at Reddit’s Notifications Relevance team involves designing and building large-scale systems for personalized content delivery, focusing on enhancing recommendation capabilities through candidate retrieval, ranking models, and budget optimization. This position requires deep expertise in machine learning frameworks like PyTorch or TensorFlow, proficiency in Python and Golang, and experience with LLMs to integrate generative AI into recommendation systems. The ideal candidate will collaborate across multiple teams to drive technical solutions for complex challenges, mentor senior engineers, and work closely with leadership to shape long-term roadmaps, ensuring Reddit’s notifications system remains at the cutting edge of technology.
What you'll do
- Design and implement content discovery algorithms to enhance user experience.
- Drive the vision for Reddit Notifications by deeply understanding product needs.
- Enhance recommendation capabilities, including retrieval, ranking, and budgeting optimization.
- Deploy state-of-the-art ML models at scale, integrating LLMs for advanced recommendations.
- Mentor senior engineers and collaborate with cross-functional teams on technical challenges.
What we're looking for
- 10+ years of industry experience with deep expertise in large-scale recommendation systems.
- Proven ability to design and implement content discovery algorithms for personalized user experiences.
- Strong experience in building and deploying large-scale ML models using PyTorch or TensorFlow.
- Experience working with LLMs in production and integrating generative AI into recommendation systems.
- Proficiency in object-oriented programming languages such as Python and Golang.
- Mentor senior engineers and guide architectural decisions to ensure robust monitoring and integration.
More like this
Similar roles
Senior Staff Machine Learning Systems Engineer, Feed Relevance
Senior Staff Machine Learning Engineer
Intuit
Senior Staff Machine Learning Engineer
GEICO
Senior Staff Machine Learning Engineer
GEICO
Senior Staff Machine Learning Engineer
GEICO