Latest AI JobsBrowse Jobs
Reddit logo

Senior Machine Learning Systems Engineer

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

About this role

Reddit is seeking a remote Senior Machine Learning Systems Engineer to lead the development of platforms for large-scale machine learning models. This role suits experienced professionals with a strong background in machine learning infrastructure who want to impact discovery and recommendation systems.

Role Overview

The Machine Learning Platform team at Reddit requires a skilled professional to own the infrastructure powering core features, feeds, ads, and growth initiatives. The selected candidate will build comprehensive MLOps patterns and spearhead zero-to-one development for a graph machine learning codebase. Working closely with machine learning engineers, the engineer will enhance system scalability, reliability, and ease of use across distributed environments.

Key Responsibilities

Design end-to-end model lifecycle patterns, including data preparation, experiment tracking, and model management, to accelerate developer velocity.
Lead zero-to-one development and support for a graph machine learning platform to streamline model scalability and iteration.
Collaborate with machine learning engineers on performance tuning to boost training efficiency, reduce GPU training costs, and improve training times.
Optimize batch data processing inside data warehouses utilizing tools like Apache Spark, Apache Beam, and Ray Data.
Architect pipelines to maintain massive graph data structures containing billions of nodes and tens of billions of edges.

Requirements

Minimum of 5 years of professional experience working in machine learning infrastructure, focusing on model training and deployments.
Hands-on background handling machine learning optimizations, including memory and GPU profiling.
Deep understanding of cloud-based technologies supporting machine learning platforms, such as GCP BigQuery, Google Cloud Storage, and Terraform.
Practical experience administering MLOps tools for model serving, experiment tracking, and model registries like MLflow or Wandb.
Proficiency in core programming languages and frameworks including Python, PyTorch, and TensorFlow.
Broad experience utilizing distributed training frameworks such as Kubernetes and Ray.

Nice to Have

Professional experience working with graph databases including Neo4j, JanusGraph, or TigerGraph.
Background utilizing graph neural networks alongside graph machine learning frameworks like PyTorch Geometric or the Deep Graph Library.

Skills and Tools

Python
PyTorch
TensorFlow
Google Cloud Platform (GCP)
Kubernetes
Apache Spark
MLOps tools
Terraform

Salary and Benefits

Base salary range spanning from $216,700 to $303,400 USD.
Eligibility to receive equity in the form of restricted stock units.
Comprehensive medical, dental, and vision insurance for U.S.-based employees.
401(k) program that includes an employer match.
Generous time off policies for vacation and parental leave.

About the Company

Reddit operates as a vast network of communities rooted in shared interests, authentic conversations, and trust. Accommodating over 130 million daily active unique visitors and more than 100,000 active communities, the organization functions as one of the largest sources of information on the internet.

How to Apply

Interested candidates should visit the official Reddit careers page to submit an application for this remote position.

Skills and tech stack

Questions candidates ask

What is the salary range for the Senior Machine Learning Systems Engineer position?

The base salary range for this role is between $216,700 and $303,400 USD, with final offers determined by factors such as skills and depth of work experience.

Is this a remote position?

Yes, this position is designated as Remote - United States.

How many years of experience are required for this role?

Candidates must have 5 or more years of experience in machine learning infrastructure, which includes model training and deployments.

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

Reddit offers medical, dental, and vision insurance, a 401(k) program with an employer match, restricted stock units, parental leave, and generous vacation time.

What technical frameworks and languages are required?

Proficiency in Python, PyTorch, and TensorFlow is required, along with experience using distributed training frameworks like Kubernetes and Ray.

Ready to apply?

The application is on the official Reddit careers page.

Apply on company site