Senior Machine Learning Engineer, ML Efficiency

3 weeks, 3 days ago
Full-time
Senior
Software Development
Reddit

Reddit

Reddit is a diverse network of communities where users engage in content creation, voting, and discussions on a wide range of topics.

Internet Software & Services
1K-5K
Founded 2005
$550M raised

Description

  • Own high-value optimization initiatives across training, inference, and launch-readiness for Ads ML workloads.
  • Diagnose bottlenecks in real production systems using profiling, benchmarking, and observability.
  • Build performance tooling, optimization playbooks, observability hooks, guardrails, and reusable efficiency primitives.
  • Improve launch safety and efficiency readiness through load testing, fallback readiness, latency and cost visibility, and operational confidence.
  • Partner with model owners and platform teams to land pragmatic fixes and standardize repeated solutions.
  • Surface technical patterns, tradeoffs, and opportunities for reuse or automation to shape team direction.
  • Mentor less-experienced engineers through code reviews, debugging, measurement rigor, and execution habits.

Requirements

  • Deep ML systems experience close to real production models and workloads.
  • Direct hands-on experience improving training or serving efficiency with measurable outcomes.
  • Strong technical judgment across model-level, runtime-level, and infrastructure-level optimization choices.
  • Ability to own complex projects end to end and collaborate across team boundaries.
  • Strong communication skills to explain tradeoffs clearly to engineers and partner teams.
  • Good customer and platform instincts with a focus on maintainability, adoption, and future reuse.
  • Experience with GPU training or serving migrations (preferred).
  • Experience with PyTorch, distributed training frameworks, or kernel/runtime optimization (preferred).
  • Experience building launch certification, efficiency benchmarking, or cost observability systems (preferred).
  • Experience with model compression or deployment optimizations such as quantization, pruning, distillation, or checkpoint optimization (preferred).

Benefits

  • Base salary range of $216,700 to $303,400 USD.
  • Eligibility for equity in the form of restricted stock units.
  • Possible commission eligibility depending on the position offered.
  • Comprehensive healthcare benefits, including medical, dental, and vision insurance.
  • 401(k) program with employer match.
  • Flexible vacation and paid volunteer time off.
  • Global benefit programs supporting professional development and caregiving.
  • Family planning support, gender-affirming care, and mental health & coaching benefits.
  • Generous paid parental leave.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior MLOps Engineer - Edge

Hudl 1K-5K Diversified Consumer Services

Hudl is hiring a Senior MLOps Engineer for its Hardware Group to build and scale the edge infrastructure that deploys machine learning models to smart cameras used in automated sports capture.

CI/CD Docker Linux MLOps Neural Networks Python
6 hours, 10 minutes ago

Cyber Threat Management Specialist I

GuidePoint Security 251-1K Internet Software & Services

GuidePoint Security is hiring a remote Tier 1 Cybersecurity Analyst to support federal security operations by triaging alerts, escalating incidents, and improving SOC efficiency for government clients.

AWS Azure Cybersecurity GCP Machine Learning SIEM SOC TCP/IP
6 hours, 10 minutes ago

Senior Machine Learning Engineer (3967)

GBG 1K-5K Professional Services

GBG is hiring a Senior Machine Learning Engineer to develop and improve production-grade machine learning and computer vision models that support document verification and digital trust solutions.

Agile C++ CI/CD CNN Computer Vision Machine Learning MLOps OpenCV Python PyTorch RNN TensorFlow
6 hours, 55 minutes ago

Machine Learning Engineer, Autonomy

Blue River Technology 251-1K Industrial Conglomerates

Blue River Technology, part of John Deere, is hiring a Machine Learning Engineer to build the perception stack for its autonomous tractor initiative, from prototyping through production deployment.

Computer Vision Deep Learning Machine Learning Python PyTorch TensorFlow
1 day, 6 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers