Senior Staff Machine Learning Systems Engineer, Feed Relevance

Reddit

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$266,000–$372,400 / yr
Posted
today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $219k
This role $319k
$148k most similar roles pay here $396k

This role pays more than 96% of similar roles. Most pay $177,825–$259,212 — the shaded band above. At the midpoint, this role pays about $319k versus about $219k for comparable roles.

Based on 240 similar postings.

Employer

About Reddit

Reddit is a social news aggregation and discussion platform where users share content, vote on posts, and engage in community conversations across thousands of interest-based forums called subreddits.

Reddit currently has 72 open roles on FindRole.

Listed pay typically runs $217,000–$303,900 across 66 roles with salary data.

Most-posted roles

View all roles at Reddit

At a glance

TL;DR · Senior Staff Machine Learning Systems Engineer, Feed Relevance

As a Senior Staff Machine Learning Systems Engineer on the Feed Relevance team, you will lead the architectural vision for Reddit's personalized home feed systems, focusing on real-time serving pipelines and candidate retrieval solutions that enhance user experience while maintaining computational efficiency. Your responsibilities include designing scalable backend infrastructures, optimizing serving lifecycles to be accessible for non-ML contributors, developing shadow-testing frameworks, and ensuring cross-stack integration for resilience and extensibility. Ideal candidates have over a decade of experience in distributed systems architecture, expertise with technologies like Redis and Memcached, and the ability to navigate complex system trade-offs while fostering technical excellence across large engineering teams. This role addresses Reddit's need for highly performant personalization systems that impact millions of users globally.

What you'll do

  • Architect high-performance retrieval solutions for real-time candidate ranking.
  • Design and build scalable, low-latency serving pipelines for backend engineers.
  • Develop shadow-testing infrastructure to evaluate system performance at scale.
  • Drive cross-stack integration for resilient, maintainable feed architecture.
  • Identify and implement systemic fixes to improve user experience in the ecosystem.

What we're looking for

  • 10+ years of experience in backend software engineering with a focus on architecting and scaling high-throughput, low-latency distributed systems.
  • Expert-level understanding of distributed systems including real-time data pipelines and advanced caching strategies.
  • Proven ability to lead technical strategy across organizational boundaries and partner with Infrastructure and Platform teams.
  • Adept at navigating complex system trade-offs between architectural resilience and latency for evolving machine learning models.
  • Strong communicator and mentor who leads through collaboration and technical excellence, influencing best practices in large engineering organizations.

More like this

Similar roles

Staff Machine Learning Systems Engineer

Reddit

Remote (San Francisco, CA, US) today $230,000$322,000
Python TensorFlow PyTorch Kubernetes Ray Apache Spark Apache Beam Terraform GCP BigQuery Google Cloud Storage MLflow Wandb Neo4j JanusGraph TigerGraph PyTorch Geometric Deep Graph Library MLOps CI/CD
Remote

Staff Machine Learning Engineer, Consumer

Reddit

Remote (San Francisco, CA, US) today $230,000$322,000
Python TensorFlow PyTorch Hugging Face Transformers Kafka Spark Airflow BigQuery Redis Docker CI/CD LLM GenAI RAG PostgreSQL Prometheus Grafana Kubernetes AWS Azure MLOps
Remote

Senior Staff Machine Learning Engineer

Intuit

Mountain View, California 48 days ago $214,000$289,500
AWS GCP TensorFlow PyTorch Spark Kubernetes MLflow RAG LLM CI/CD MLOps Python Docker Prometheus PostgreSQL

Senior Staff Machine Learning Engineer

GEICO

Bethesda 37 days ago $150,000$300,000
Python AWS Azure Kubernetes Airflow Snowflake PostgreSQL MongoDB Cassandra Spark Ray MLflow Kubeflow Feast Prometheus Grafana OpenTelemetry CI/CD ElasticSearch Qdrant Parquet Delta Iceberg Flink SHAP LIME