
Senior Staff Machine Learning Systems Engineer, Ads ML Platform
About this role
Reddit is seeking a remote Senior Staff Machine Learning Systems Engineer to lead the technical strategy for the end-to-end Ads ML engineer lifecycle across the United States. This senior technical leadership role suits an expert in distributed systems and machine learning infrastructure who wants to drive high-scale platform architecture and developer velocity.
Role Overview
As a Senior Staff Machine Learning Systems Engineer on the Ads ML Platform team, the primary focus centers on the feature development and training iteration loop. Responsibilities include making feature creation faster, generating reliable training data, running offline experiments, and streamlining the path from an idea to a validated model improvement. Over time, the scope will expand into serving and online experimentation workflows to create a seamless offline-to-online machine learning development experience. This position combines deep systems expertise, architectural judgment, and cross-team influence to elevate production machine learning infrastructure.
Key Responsibilities
Requirements
Skills and Tools
Salary and Benefits
About the Company
Reddit operates as a community of communities built on shared interests, passion, and trust, housing over 100,000 active communities and approximately 130 million daily active unique visitors. As one of the largest sources of conversation and knowledge on the internet, the company maintains a flexible workforce offering remote work opportunities in countries where physical offices exist.
How to Apply
Apply directly on the official Reddit careers page to submit your application for this remote position.
Skills and tech stack
Questions candidates ask
What is the salary range for the Senior Staff ML Systems Engineer role at Reddit?
The base salary range for this position is $292,500 to $409,500 USD. Additional compensation may include equity in the form of restricted stock units and various company benefits.
Is this position remote?
Yes, this role is remote within the United States, and Reddit supports a flexible workforce across countries where the company has a physical presence.
What experience is required for this role?
Candidates need 8+ years of experience in infrastructure, distributed systems, ML platforms, data platforms, or large-scale backend systems, including 4+ years building or operating production ML infrastructure, feature platforms, or data pipelines.
What technologies and tools will I work with?
The role involves working with distributed data and compute systems such as Kubernetes, Spark, Kafka, Airflow, Snowflake, Flink, Ray, Iceberg, Databricks, and BigQuery.
What are the primary responsibilities of the Ads ML Platform team?
The team builds infrastructure that accelerates high-scale machine learning systems and tooling for ads, covering the full development lifecycle from feature creation and training data generation to offline experimentation and model deployment.