R

Reddit

Runs online communities for discussion and advice

Staff Machine Learning Engineer - Ads ML Efficiency

Applied Machine LearningConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • A BS, MS, or PhD in Computer Science or a related field is required.
  • At least 5 years of software engineering experience is required.
  • Strong proficiency in Python is required.
  • Experience building distributed systems at scale is required.
  • Experience with machine learning infrastructure, training systems, or model serving platforms is required.
  • A deep understanding of performance engineering and systems optimization is required.
  • Strong debugging and profiling skills are required.

Responsibilities

  • Design and build systems that improve the efficiency of machine learning training and inference workloads.
  • Develop tooling that helps machine learning engineers debug, profile, optimize, and monitor model performance.
  • Improve GPU and general resource utilization through scheduling, resource management, caching, and workload optimization.
  • Partner with machine learning researchers and product teams to identify bottlenecks and drive performance improvements.
  • Build benchmarking frameworks and performance dashboards for training and serving systems.
  • Optimize distributed training infrastructure, data pipelines, and model serving architectures.
  • Lead cross-functional initiatives that improve the productivity of Reddit machine learning engineers.
  • Drive technical strategy for machine learning platform scalability, reliability, and cost efficiency.

Desired Qualifications

  • Proficiency in at least one systems language, such as Go, C++, Rust, or Java.
  • Experience with large-scale recommendation, ranking, generative AI, or foundation model systems.
  • Experience with distributed training frameworks such as PyTorch Distributed, Ray, TensorFlow, or Spark.
  • Familiarity with GPU architectures and performance analysis tools.
  • Experience optimizing cloud infrastructure costs across large machine learning workloads.
  • Contributions to internal platforms used by multiple machine learning teams.
  • Experience building real-time machine learning inference applications.

About the Company

Reddit

Runs online communities for discussion and advice

Reddit runs a website and mobile app where people discuss interests, ask questions, share links, and post photos or videos. Its user-created communities, called subreddits, cover topics from news and entertainment to hobbies, local recommendations, and technical help. People reply in comment threads and vote posts or comments up or down, affecting which discussions appear prominently in each community and on their feeds. Reddit earns most of its revenue from advertising, while its Reddit Pro tools help businesses and publishers share content and track conversations about their brands. Reddit was founded in 2005 and is headquartered in San Francisco, California.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2005

Recently Posted Jobs

Explore more opportunities at Reddit

See more jobs