Machine Learning Engineering Manager - Ads Engagement Modeling

Reddit

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$230,000–$322,000 / yr
Posted
2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $229k
This role $276k
$164k most similar roles pay here $339k

This role pays more than 84% of similar roles. Most pay $198,600–$260,000 — 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 94 open roles on FindRole.

Listed pay typically runs $217,000–$303,900 across 65 roles with salary data.

Most-posted roles

View all roles at Reddit

At a glance

TL;DR · Machine Learning Engineering Manager - Ads Engagement Modeling

As a Machine Learning Engineering Manager at Reddit’s Engagement Modeling Team, you will lead the development and execution of predictive models to enhance user engagement with ads across various media types. Your primary responsibilities include setting technical vision, overseeing model development from ideation to deployment, mentoring a high-performing team, and collaborating closely with product managers, data scientists, and other engineering teams. Ideal candidates possess deep expertise in TensorFlow or PyTorch, extensive experience managing ML teams, and a strategic mindset for driving business value through innovative ML solutions. This role requires hands-on involvement in large-scale production systems and a commitment to fostering technical excellence within a remote-friendly environment.

What you'll do

  • Define and execute a roadmap for engagement modeling, balancing innovation with business goals.
  • Oversee the model development lifecycle from ideation to deployment, ensuring high ML performance standards.
  • Recruit, mentor, and retain top machine learning talent, fostering technical excellence and growth.
  • Partner with PMs, data scientists, and engineering teams to align on engagement strategies and KPIs.
  • Implement and optimize advanced ML architectures tailored for engagement prediction.

What we're looking for

  • At least 2+ years of experience building and managing high-performing machine learning teams.
  • Deep hands-on experience with TensorFlow or PyTorch, deploying large-scale models in production systems.
  • Proven ability to set technical vision and strategy aligned with business objectives.
  • Extensive experience leading and mentoring a team, fostering growth and collaboration.
  • Strong expertise in end-to-end ML lifecycle including model training, evaluation, and deployment.

More like this

Similar roles

Senior Machine Learning Engineering Manager – Ads Predictions

Apple Inc

Cupertino, CA 61 days ago $228,100$393,800
Python Java SQL Kubernetes Terraform AWS CI/CD PostgreSQL Prometheus Grafana MLOps A/B Testing Latency Optimization Privacy-Preserving ML Scalability Distributed Systems Large-Scale Neural Networks LLM-Based Systems

Manager, Machine Learning Engineering - Ad Platforms

The Walt Disney Company

Remote (Seattle, WA) +1 14 days ago $171,600$230,100
Python TensorFlow PyTorch Hugging Face RAG prompt engineering model optimization MLOps AWS GCP Azure CI/CD Kubernetes Docker PostgreSQL Prometheus Grafana
Remote

Senior Machine Learning Engineering Manager, Ad Platforms

The Walt Disney Company

Remote (Seattle, WA) +1 14 days ago $207,400$278,100
Python TensorFlow PyTorch Hugging Face RAG prompt engineering AWS MLOps Docker Kubernetes CI/CD PostgreSQL Azure GCP Java Prometheus Grafana Git Jenkins
Remote