Machine Learning Engineer

Reddit•San Francisco, CA
•$216,700 - $303,400•Hybrid

About The Position

Reddit is hiring a Machine Learning Engineer to design, build, and deploy industrial-level machine learning models for critical problems in ad ranking, bidding, and optimization. The role owns the machine learning lifecycle, from ideation and research through scalable serving systems and production model maintenance. It includes transforming diverse raw data into high-quality features, collaborating with product managers, data scientists, and engineers to develop solutions to business challenges, and improving system reliability through monitoring, alerting, and automated retraining. The engineer will also research algorithms, keep up with state-of-the-art machine learning techniques, and contribute to the team’s strategy and roadmap. The position is hybrid and based at Reddit’s San Francisco, California offices. Part-time telecommuting is an option.

Requirements

  • Master’s degree, or foreign degree equivalent, in Computer Science, Robotics, Engineering (any field), or a related quantitative discipline.
  • Two years of experience in the job offered or in any occupation in a related field.
  • Special skills: PII data handling, Kafka infrastructure, data governance, batch data pipeline, SLOs, graph service, machine learning models, XGBoost, LLM, and Google Cloud Platform.
  • Any suitable combination of education, training, and experience is acceptable.

Responsibilities

  • Design, build, and deploy industrial-level machine learning models for ad ranking, bidding, and optimization.
  • Own the machine learning lifecycle, from ideation and research to scalable serving systems and production model maintenance.
  • Perform feature engineering to transform raw, diverse data into high-quality features.
  • Work with product managers, data scientists, and engineers to translate business challenges into machine learning solutions.
  • Build monitoring, alerting, and automated retraining pipelines to improve machine learning system reliability and stability.
  • Research algorithms, stay current with state-of-the-art machine learning techniques, and contribute to team strategy and roadmap.

Benefits

  • Comprehensive healthcare benefits and income replacement programs.
  • 401(k) with employer match.
  • Global benefit programs covering workspace, professional development, and caregiving support.
  • Family planning support.
  • Gender-affirming care.
  • Mental health and coaching benefits.
  • Flexible vacation and paid volunteer time off.
  • Generous paid parental leave.
  • Equity in the form of restricted stock units; depending on the position offered, commission may also be available.
  • Medical, dental, and vision insurance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service