
Senior Machine Learning Systems Engineer
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
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
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.