Engineering Manager, Ads ML Efficiency

Reddit

Confirmed live 2 days ago High trust
Remote

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $233k
This role $276k
$168k most similar roles pay here $338k

This role pays more than 80% of similar roles. Most pay $195,150–$270,000 — the shaded band above. At the midpoint, this role pays about $276k versus about $233k 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 77 open roles on FindRole.

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

Most-posted roles

View all roles at Reddit

At a glance

TL;DR · Engineering Manager, Ads ML Efficiency

As the Engineering Manager, Ads ML Efficiency, you will lead a team of engineers focused on making model training and inference faster, cheaper, safer, and more scalable. You will manage the roadmap for training optimization, inference optimization, launch-readiness tooling, and reusable efficiency primitives while hiring and mentoring a high-performing team. Your daily work involves building systems for profiling, benchmarking, load testing, observability, cost analysis, and debugging to reduce training time, online latency, and serving costs. You will collaborate with ranking, platform, and serving teams to resolve bottlenecks in the production path. The role requires deep experience in ML engineering, distributed systems, and GPU utilization. Preferred skills include PyTorch, distributed training frameworks, and kernel optimization. This role specifically addresses technical challenges within ads ranking, recommender systems, and marketplace machine learning environments.

What does a Engineering Manager earn in Remote?

Median $235250 from 43 postings across 20 companies.

See salary data

What you'll do

  • Hire, mentor, and retain a high-performing team of ML and systems-oriented engineers.
  • Define the technical roadmap for training optimization, inference optimization, and launch-readiness tooling.
  • Drive measurable reductions in model training time, online latency, serving costs, and infrastructure risks.
  • Guide the development of profiling, benchmarking, load testing, and cost analysis systems.
  • Partner with ranking and platform teams to identify bottlenecks and accelerate high-priority launches.
  • Balance immediate optimization tasks with long-term goals for automation and platformization.
  • Establish engineering rigor regarding measurement, performance debugging, and technical decision-making.

What we're looking for

  • Experience in deep machine learning engineering including training, serving, debugging, and optimization.
  • Proven experience in hands-on optimization of training loops, serving systems, profiling workflows, and GPU utilization.
  • Demonstrated ability to build, lead, coach, and manage teams while making prioritization trade-offs under ambiguity.
  • Proficiency in distributed systems and reasoning about production-scale ML system tradeoffs regarding reliability, speed, cost, and scale.
  • Strong communication skills to explain technical trade-offs to engineers, product managers, and senior stakeholders.
  • Experience in ads ranking, recommender systems, marketplace ML, or adjacent production ML domains is strongly preferred.
  • Preferred experience with PyTorch, distributed training frameworks, or kernel/performance optimization.
  • Preferred experience with GPU training and serving migrations or building efficiency benchmarking frameworks.

More like this

Similar roles

Engineering Manager, LLM Performance

Nvidia

Santa Clara, CA 38 days ago $224,000$356,500
LLM VLM TensorRT-LLM vLLM SGLang CUDA C++ Python GPU Architecture Software Design Dynamo
7+ yrs exp Hybrid

Staff ML Engineer, Ads ML Infrastructure

Apple Inc

Cupertino, CA 66 days ago $184,700$324,800
Machine Learning ML Serving ONNX Runtime TensorRT vLLM Ray GPU Kernels Distributed Systems Feature Stores Federated Learning Privacy-Preserving ML RPC
8+ yrs exp