Staff ML Engineer (Remote) — End-to-End ML Systems

Reddit

United States

Remote

USD 230,000 - 322,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Employer 401k match
Global benefits
Family planning support
Mental health & coaching
Parental leave

Job summary

Reddit is hiring a Staff Machine Learning Engineer to drive end-to-end ML initiatives across recommendations, search, messaging, and foundational AI systems. You will lead high-impact projects from ideation to production, shaping both technical strategy and product direction with Product, Data Science, and Engineering.

The role requires 7+ years in production ML, deep learning expertise, and hands-on experience with TensorFlow, PyTorch, or Transformers.

Qualifications

  • 7+ years of experience building, deploying, and operating machine learning systems in production.
  • Deep understanding of machine learning methods, spanning classical approaches and modern deep learning (e.g., Transformers, GNN, etc)
  • Expert at developing and productionizing models using TensorFlow, PyTorch, or Hugging Face Transformers
  • Experience building production-quality code incorporating testing, evaluation, and monitoring using object-oriented programming, including experience in Python and Golang
  • Experience designing and scaling ML systems, including data pipelines, feature engineering, model training/serving, and production monitoring
  • Excellent communication and collaboration skills, with the ability to discuss complex technical topics with diverse teams and translating product needs into scalable ML solutions
  • Track record of driving measurable impact through applied machine learning in real-world products

Responsibilities

  • Lead end-to-end ML initiatives from ideation through production and iteration, shaping technical direction and translating product goals into scalable solutions
  • Architect, build and deploy large-scale ML systems across recommendation, search, and content/user understanding, including retrieval/ranking models, representation learnings embeddings optimizations, and LLM or GenAI-powered capabilities
  • Drive measurable impact on user engagement, discovery, and long-term value
  • Collaborate with cross-functional teams to align product and technical roadmaps and unlock key future ML capabilities
  • Stay at the forefront of AI research, evaluating and introducing new AI/ML paradigms to keep Reddit’s ML ecosystem at the cutting edge
  • Contribute to the development of best practices, guidelines, and ethical AI principles for responsible LLM development and deployment
  • Mentor and guide senior and mid-level ML engineers, fostering a culture of excellence, innovation, and knowledge sharing
  • Set technical vision and drive technical discussions, present findings to leadership, and contribute to long-term ML planning and decision-making

Skills

ML engineering
Production systems
Python
Golang
Transformers
Model deployment
Communication

Education

Advanced degree in Computer Science or related field

Tools

TensorFlow
PyTorch
HuggingFace Transformers
Spark
Kafka
Ray
Airflow
BigQuery
Redis

Job description

Reddit is hiring a Staff Machine Learning Engineer to drive end-to-end ML initiatives across recommendations, search, messaging, and foundational AI systems. You will lead high-impact projects from ideation to production, shaping both technical strategy and product direction with Product, Data Science, and Engineering.

The role requires 7+ years in production ML, deep learning expertise, and hands-on experience with TensorFlow, PyTorch, or Transformers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff ML Engineer: Lead Scalable ML & Discovery
Staff ML Engineer: Lead Scalable ML & Discovery

Reddit, Inc. • San Francisco (CA)

On-site
USD 230,000 - 322,000
Healthcare Benefits
401k with Employer Match
Generous Parental Leave
+1
Senior Staff ML Systems Engineer - Ads Platform (Remote)
Senior Staff ML Systems Engineer - Ads Platform (Remote)

EngineersOfAI • Northern (KY)

Hybrid
USD 180,000 - 260,000
Senior ML Infrastructure Engineer — Personalization at Scale
Senior ML Infrastructure Engineer — Personalization at Scale

EngineersOfAI • Northern (KY)

Hybrid
USD 180,000 - 240,000
Remote Senior Staff ML Engineer – Feed Relevance
Remote Senior Staff ML Engineer – Feed Relevance

EngineersOfAI • Northern (KY)

Hybrid
USD 180,000 - 240,000
Healthcare & Income Replacement
401k with match
Generous time off and parental leave
+1
Staff ML Engineer - App Ads Modeling (Remote)
Staff ML Engineer - App Ads Modeling (Remote)

Engg • United States

Remote
USD 230,000 - 322,000
Healthcare
401k Match
Vacation & Leave
+2
Staff ML Engineer - Remote, Real-Time Recommendations
Staff ML Engineer - Remote, Real-Time Recommendations

ZipRecruiter • United States

Hybrid
USD 205,000 - 265,000
Competitive compensation
Exceptional benefits package
Flexible Vacation & Paid Time Off
+1
Senior ML Engineer - Remote, Ads Ranking & RL
Senior ML Engineer - Remote, Ads Ranking & RL

EngineersOfAI • San Francisco (CA)

On-site
USD 180,000 - 280,000
Comprehensive Healthcare Benefits and
401k with Employer Match
Global Benefit programs
+5
Staff ML Infra Architect - Embeddings & Real-Time
Staff ML Infra Architect - Embeddings & Real-Time

EngineersOfAI • Northern (KY)

Hybrid
USD 180,000 - 260,000
Senior ML Infrastructure Engineer — Large-Scale Personalization
Senior ML Infrastructure Engineer — Large-Scale Personalization

Reddit • United States

Remote
USD 180,000 - 240,000
Staff ML Engineer – Recommendations (Remote)
Staff ML Engineer – Recommendations (Remote)

HR Tech Job • Chicago (IL)

Hybrid
USD 205,000 - 265,000
Competitive compensation
Exceptional benefits package
Flexible Vacation & Paid Time Off
+1