Machine Learning Manager, Notifications Relevance

Reddit

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$230,000–$322,000 / yr
Posted
today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $222k
This role $276k
$167k most similar roles pay here $339k

This role pays more than 82% of similar roles. Most pay $185,000–$259,631 — the shaded band above. At the midpoint, this role pays about $276k versus about $222k for comparable roles.

Based on 239 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

View all roles at Reddit

At a glance

TL;DR · Machine Learning Manager, Notifications Relevance

The Notifications Relevance Team at Reddit is seeking an Engineering Manager to lead a high-impact team focused on enhancing user engagement through personalized notifications. This senior-level role involves architecting and designing systems that deliver the right content to users via push, email, and in-app notifications. The ideal candidate will guide machine learning engineers in developing and deploying large-scale recommender systems using deep learning models and real-time data processing tools like PyTorch Distributed and Ray. Key responsibilities include managing a diverse team across disciplines, aligning technical plans with company goals, and fostering career development for team members. With experience in building and scaling ML systems, the successful candidate will contribute to Reddit’s mission of connecting users to relevant content on one of the world's largest platforms.

What you'll do

  • Lead the team in designing and implementing machine learning models for notifications relevance.
  • Guide the development of adaptive systems covering budgeting optimization, candidate retrieval, and ranking.
  • Work with ML engineers to optimize models that drive personalization and user re-engagement.
  • Build and maintain a diverse team capable of solving complex technical challenges collaboratively.
  • Serve as a thought partner to product management and upper leadership on strategic planning.
  • Communicate the team’s work and set expectations with cross-functional stakeholders effectively.

What we're looking for

  • 5+ years of experience as a Machine Learning Engineer or Software Engineer on large-scale systems.
  • Deep understanding and hands-on experience with building and deploying recommender systems in production.
  • Experience working with deep learning models, sequential features, and real-time systems.
  • Hands-on experience with distributed training and inference using tools like Ray, PyTorch Distributed.
  • Ability to lead a team of machine learning engineers and build diverse teams that collaborate across disciplines.

More like this

Similar roles

Staff Machine Learning Engineer, Consumer

Reddit

Remote (San Francisco, CA, US) today $230,000$322,000
Python TensorFlow PyTorch Hugging Face Transformers Kafka Spark Airflow BigQuery Redis Docker CI/CD LLM GenAI RAG PostgreSQL Prometheus Grafana Kubernetes AWS Azure MLOps
Remote