Senior Staff Machine Learning Engineer, Notifications

Reddit, Inc.

United States

On-site

USD 266,000 - 372,400

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Healthcare Benefits
401(k) with Employer Match
Global Benefit programs
Family Planning Support
Mental Health & Coaching
Flexible Vacation & Volunteer Time Off
Parental Leave

Job summary

Reddit, Inc. is seeking an experienced Senior ML Engineer to lead the Notifications Relevance team's content discovery and personalization initiatives in the United States.

You will define roadmaps, deploy state-of-the-art ML models, and collaborate with ML, Product, Infrastructure and DS teams to advance the product at scale. The role requires deep expertise in large-scale recommender systems, experience with PyTorch or TensorFlow, and a track record of deploying LLM-enabled recommendations.

Qualifications

  • 10+ years of industry experience in large-scale recommender systems.
  • Proven ability to define roadmaps and drive scalable improvements in notifications relevance.
  • Experience building and deploying ML models with PyTorch or TensorFlow.
  • Experience with LLMs in production and generative AI for recommendations.

Responsibilities

  • Contribute to advancing 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 throughout the process.
  • 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 in 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.

Skills

Python
Golang
ML model deployment
LLMs in production
Large-scale recommender systems
Object-oriented programming

Tools

PyTorch
TensorFlow

Job description

The Notifications Relevance team at Reddit is building the next generation of notifications focused on delivering the right content to the right user at the right time using the right channel (push notification, email digest and in‑app). We are the second largest growth lever at Reddit and a core component to understanding how to delight our current user base and bring new users to discover all that Reddit has to offer.

What You’ll Do
  • Contribute to advancing 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 throughout the process.
  • 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 in 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
  • 401(k) with Employer Match
  • Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support
  • Family Planning Support
  • Gender‑Affirming Care
  • Mental Health & Coaching Benefits
  • Flexible Vacation & Paid Volunteer Time Off
  • Generous Paid Parental Leave
Pay Transparency

The base salary range for this position is $266,000—$372,400 USD.

Reddit is proud to be an equal opportunity employer, and is committed to building a workforce representative of the diverse communities we serve. Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If, due to a disability, you need an accommodation during the interview process, please let your recruiter know.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Staff Machine Learning Engineer, Notifications
Senior Staff Machine Learning Engineer, Notifications

Tensec • United States

On-site
USD 266,000 - 373,000
Comprehensive Healthcare Benefits
401k with Employer Match
Flexible Vacation & Paid Volunteer Time Off
+2
Senior Staff ML Engineer, Notifications - Remote
Senior Staff ML Engineer, Notifications - Remote

Reddit, Inc. • United States

Remote
USD 266,000 - 373,000
Comprehensive Healthcare Benefits
401(k) with Employer Match
Family Planning Support
+1
Staff Machine Learning Engineer, Consumer
Staff Machine Learning Engineer, Consumer

Reddit, Inc. • San Francisco (CA)

On-site
USD 230,000 - 322,000
Healthcare Benefits
401k with Employer Match
Generous Parental Leave
+1
Engineering Manager, Notifications Platform
Engineering Manager, Notifications Platform

Jackalope Digital LLC • Northern (KY)

Hybrid
USD 217,000 - 303,000
Comprehensive Healthcare Benefits and
401k with Employer Match
Generous Paid Parental Leave
+2
Senior Staff ML Engineer, Search & Recommendation Remote - United States
Senior Staff ML Engineer, Search & Recommendation Remote - United States

Reddit, Inc. • United States

Remote
USD 266,000 - 373,000
Comprehensive Healthcare Benefits
401k with Employer Match
Global Benefit programs
+2
Senior Staff Machine Learning Engineer, Feed Relevance
Senior Staff Machine Learning Engineer, Feed Relevance

Reddit • United States

Hybrid
USD 266,000 - 373,000
Comprehensive Healthcare Benefits
401k with Employer Match
Flexible Vacation
+1
Senior Staff ML Engineer, Search & Recommendation
Senior Staff ML Engineer, Search & Recommendation

Quiet Capital • United States

On-site
USD 266,000 - 373,000
Comprehensive Healthcare Benefits
401k with Employer Match
Flexible Vacation & Paid Volunteer Time Off
+1
Senior Staff ML Engineer, Search & Recommendation
Senior Staff ML Engineer, Search & Recommendation

Reddit, Inc. • San Francisco (CA)

On-site
USD 260,000 - 340,000
Healthcare
401(k) Matching
Global Benefits
+5
Senior Staff Machine Learning Engineer, Feed Relevance
Senior Staff Machine Learning Engineer, Feed Relevance

Reddit, Inc. • San Francisco (CA)

On-site
USD 266,000 - 372,000
Healthcare benefits
Employer 401k match
Global benefits programs
+5
Machine Learning Manager, Feed Ecosystems
Machine Learning Manager, Feed Ecosystems

Reddit, Inc. • United States

On-site
USD 253,000 - 355,000
Healthcare benefits
401k with Employer Match
Global Benefit programs
+5