ForGood
Home / Jobs /Engineering & Technology / Machine Learning EngineerEnglish · Français · Español
R
Reddit

Machine Learning Engineer

LocationSan Francisco, CA
LevelSenior
Posted1w ago
Apply by2026-12-31
Engineering & Technology

Quick answer

Reddit is hiring a senior Machine Learning Engineer (San Francisco, CA) with a base salary of $230,000.00 - $322,000.00 USD to design and build scalable ML infrastructure for notifications.

Role
Machine Learning Engineer
Organization
Reddit
Location
San Francisco, CA
Level
Senior
Compensation
$230,000.00 - $322,000.00 USD
Category
Engineering & Technology
Apply by
2026-12-31

The role

Design, build, and maintain scalable ML infrastructure to support notification relevance, targeting, ranking, and personalization across channels for millions of users. Architect and implement end-to-end ML pipelines for notifications, including data ingestion, feature computation, model training, evaluation, deployment, and online serving in production environments.

What you'll do

  • Design, build, and maintain scalable ML infrastructure
  • Architect and implement end-to-end ML pipelines
  • Collaborate cross-functionally with data scientists, product managers, and engineers
  • Lead design and implementation of experimentation frameworks
  • Mentor and provide technical guidance to engineers
  • Full-time telecommuting is an option

What it takes

  • Bachelor’s degree in Computer Science, Engineering (any field) or related quantitative discipline
  • Five (5) years of experience in the job offered or related occupation
  • Experience with object-oriented programming (Python, Golang, or Java)
  • Building ML models with PyTorch or TensorFlow
  • API design and integration with REST, HTTP, Thrift, or gRPC
  • Working with large-scale key-value and NoSQL storage and caching systems (Redis, Cassandra, DynamoDB)

What you'll bring

designingbuildingand iterating large-scale scalable software systemsdesigning and building ML recommender systems at high scaledelivering large and complex systems with significant business impactcross-functional collaboration on large-scale projects with complex dependencies across teams

How we treat you

Comprehensive Healthcare Benefits and Income Replacement Programs, 401k with Employer Match, Global Benefit programs, Family Planning Support, Gender-Affirming Care, Mental Health & Coaching Benefits, Flexible Vacation & Paid Volunteer Time Off, Generous Paid Parental Leave

Frequently asked questions

Where is the job located?

San Francisco, CA

What is the compensation?

$230,000.00 - $322,000.00 USD

What are the key qualifications required?

Bachelor’s degree in Computer Science, Engineering (any field) or related quantitative discipline, five (5) years of experience in the job offered or related occupation, experience with object-oriented programming (Python, Golang, or Java), building ML models with PyTorch or TensorFlow, API design and integration with REST, HTTP, Thrift, or gRPC, working with large-scale key-value and NoSQL storage and caching systems (Redis, Cassandra, DynamoDB)

How or by when to apply?

Submit a resume with references using the apply button on this posting or by email at: [email protected] at Req.# 1016.125.2.

How to apply

Apply directly on Reddit's site. We link straight through — no resume parsing, no profile to fill out.

Apply now →

This listing is aggregated from a third-party source and its summary may be auto-generated, so details can be inaccurate or out of date. ForGood is not the employer and is not liable for the content — please verify everything on Reddit's official posting before applying.

Meet people in Engineering & Technology

Upcoming conferences and workshops where people doing this kind of work get together.

Digital Collegium Annual Conference 2026
Oct 18–21, 2026 · Pittsburgh, United States + online
Greenbuild International Conference + Expo 2026
Oct 20–23, 2026 · New York, United States
AidEx Geneva 2026
Oct 21–22, 2026 · Geneva, Switzerland

All Engineering & Technology events →