← Back to all jobs
13d 17h left to apply
R

Senior Staff Machine Learning Engineer, Notifications

Reddit📍 Remote - United StatesEstimated: $80,000 - $120,000

Senior Staff Engineer, Notifications Relevance

About Reddit

Reddit is a community of communities, built on shared interests, passion, and trust. It's home to the most open and authentic conversations online, with over 100,000 active communities and approximately 126 million daily active unique visitors. Reddit is one of the internet’s largest sources of information. Learn more at www.redditinc.com.

About the Role

The Notifications Relevance team at Reddit is building the next generation of notifications, focusing on delivering the right content to the right user at the right time via the right channel (push, email, in-app). As the second largest growth lever at Reddit, this team is core to delighting our current user base and attracting new users. Leveraging machine learning and large-scale system development, we process hundreds of millions of posts and user activities to provide personalized recommendations to tens of millions of users.

As a Senior Staff Engineer, you will design and build a large-scale system powering end-to-end recommendation systems. You’ll work across the stack, including budget optimization, retrieval, ranking, features, measurement, and LLM-based answers, partnering deeply with product and other cross-functional teams to deliver reliable, high-quality systems that push the boundaries of state-of-the-art notifications.

What You’ll Do

  • Contribute to Reddit's growth by designing and implementing content discovery algorithms that prioritize a seamless and highly personalized user experience.
  • Deeply understand the Reddit Notifications product and drive the vision for the notifications relevance team.
  • Enhance core recommendation capabilities, including candidate retrieval, ranking models, and budgeting optimization, while designing and testing new pipeline components. Deploy ML models, integrate LLMs, and ensure robust monitoring and smooth product integration.
  • Serve as the primary ML domain expert, deploying state-of-the-art models at scale, driving architectural decisions, and ensuring robust monitoring and smooth product integration across the engineering organization.
  • Collaborate across disciplines and with ML, Product, Infrastructure, and DS teams at Reddit to find technical solutions to complex challenges.
  • Mentor and guide senior and staff engineers on the team.
  • Partner closely with senior leadership and cross-functional org leads to shape long-term roadmaps, balancing immediate operational wins with strategic technical objectives.

Who You Are

  • 10+ years of industry experience with deep expertise in large-scale recommendation systems; notifications experience preferred.
  • Proven ability to identify key opportunities, define roadmaps, and drive scalable improvement in notifications relevance.
  • Strong experience in building and deploying large-scale ML models using frameworks such as PyTorch or TensorFlow.
  • Experience working with LLMs in production and utilizing generative AI to augment recommendation systems.
  • Proficiency in object-oriented programming (Python, Golang).
  • Big Plus: Experience with state-of-the-art model architectures.
  • Big Plus: Experience building production Agentic AI frameworks.

Benefits

  • Comprehensive Healthcare Benefits and Income Replacement Programs
  • 401k with Employer Match
  • Global Benefit programs (workspace, professional development, caregiving support)
  • Family Planning Support
  • Gender-Affirming Care
  • Mental Health & Coaching Benefits
  • Flexible Vacation & Paid Volunteer Time Off
  • Generous Paid Parental Leave

Note: AI tools may be used to support parts of the hiring process, such as reviewing applications. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are made by humans. For more information on data processing, please refer to our Candidate Privacy Policy.

Apply Now

This job is active but will expire soon. Click below to apply on the company's website.

Apply for this role ↗

Share Job

Know someone who would be a perfect fit? Share this opportunity.

Job Overview

Posted6/3/2026
CategoryAI & Machine Learning
SourceGreenhouse

FAQ

Is this position remote?

The Senior Staff Machine Learning Engineer, Notifications role is a remote opportunity. The location specified is Remote - United States.

What is the salary?

The salary is not explicitly stated, but is competitive and based on experience.

How do I apply?

You can apply by clicking the "Apply for this role" button above to submit your application on the hiring website.

Similar Opportunities

S

AI Engineer

SAP FioneerRemote Worldwide🏠 Remote
Competitive
AI & Machine Learning
View Job →
T

Full Stack Senior Developer (AI‑Native)

TalanRemote Worldwide🏠 Remote
Competitive
AI & Machine Learning
View Job →
Q

Computer Vision & AI Engineer - N3XT Interceptor C‑UAS (m/f/d)

Quantum- Systems GmbHGilching🏠 Remote
Competitive
AI & Machine Learning
View Job →