Latest AI JobsBrowse Jobs
Reddit logo

Staff Machine Learning Engineer, Consumer

RedditRemote - United StatesMachine Learning
Apply on company site
Salary
Not listed
Job type
Full-time
Work mode
Remote
Posted
24 Mar 2026
Status
Open · checked 7d ago

About this role

Role Overview

The Staff Machine Learning Engineer role at Reddit is a remote position focused on building advanced machine learning systems across the consumer ecosystem. This opportunity suits an experienced engineer who wants to shape the future of discovery, relevance, and artificial intelligence capabilities within a massive online community platform.

Key Responsibilities

Lead machine learning initiatives from initial concept through production deployment and ongoing iteration.
Architect and build large-scale systems covering recommendation engines, search functions, and content understanding.
Drive measurable improvements in user engagement and long-term value through applied artificial intelligence.
Collaborate across product, data science, and engineering teams to align technical roadmaps.
Stay current with artificial intelligence research and introduce cutting-edge paradigms to the ecosystem.
Establish best practices and ethical principles for responsible large language model development.
Mentor senior and mid-level engineering team members while fostering a culture of innovation.
Set technical vision, present findings to leadership, and contribute to long-term planning.

Requirements

Seven or more years of professional experience building and operating production machine learning systems.
Deep knowledge of both classical machine learning methods and modern deep learning approaches.
Expertise in developing and productionizing models using PyTorch, TensorFlow, or Hugging Face Transformers.
Proficiency in object-oriented programming using Python and Golang, including testing and monitoring.
Experience designing and scaling data pipelines, feature engineering, and model training infrastructure.
Excellent communication skills for translating product needs into scalable technical solutions.

Nice to Have

Subject matter expertise in recommender systems, search systems, or natural language understanding.
Familiarity with distributed systems and data processing tools such as Spark, Kafka, Airflow, and Redis.
Experience working within real-time, low-latency production environments.
Practical background in generative artificial intelligence techniques, including fine-tuning and retrieval-augmented generation.
Strong experimentation rigor with experience in offline and online correlations.
Advanced degree in computer science, machine learning, or a related quantitative field.

Skills and Tools

Python
PyTorch
TensorFlow
Golang
Spark
Large Language Models
Natural Language Processing
Retrieval-Augmented Generation
Kafka
Airflow

Salary and Benefits

Base salary range spanning from $230,000 to $322,000 USD.
Eligibility for equity in the form of restricted stock units.
Comprehensive healthcare benefits including medical, dental, and vision insurance.
401(k) retirement plan with an employer match.
Global lifestyle programs covering workspace support, caregiving, and professional development.
Flexible vacation policies and paid volunteer time off.
Generous paid parental leave and family planning support.
Mental health resources and coaching benefits.

About the Company

Reddit is a major online platform built on shared interests, featuring over 100,000 active communities and millions of daily unique visitors. Machine learning sits at the core of how users discover and engage with content across the platform, touching everything from search systems to advertising and personalized recommendations.

How to Apply

To apply for this position, visit the official Reddit careers page and submit your application online.

Skills and tech stack

Questions candidates ask

What is the location requirement for this role?

This position is fully remote within the United States.

How many years of experience are required?

Candidates must have 7+ years of experience building, deploying, and operating machine learning systems in production.

What is the salary range for the Staff Machine Learning Engineer position?

The base salary range is between $230,000 and $322,000 USD, with additional eligibility for equity.

What programming languages are required?

Candidates need experience in Python and Golang.

What benefits does Reddit offer to U.S. employees?

Reddit offers comprehensive healthcare, a 401(k) with employer match, flexible vacation, paid parental leave, mental health benefits, and family planning support.

Ready to apply?

The application is on the official Reddit careers page.

Apply on company site