Senior Staff Machine Learning Engineer, ML Understanding

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
$146k most similar roles pay here $397k

This role pays more than 97% of similar roles. Most pay $179,851–$259,053 — 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 Engineer, ML Understanding

As a Senior Staff Machine Learning Engineer at Reddit, you will lead the development of advanced user understanding systems that leverage large-scale embeddings and LLMs to enhance personalization across key platforms like Feeds, Search, Notifications, and Ads. Your role involves setting technical direction for these initiatives, designing scalable and reliable foundational models, and collaborating with cross-functional teams to drive measurable impact on engagement metrics. You will also mentor senior engineers and champion best practices in building robust ML systems that balance performance, cost, and safety at scale. This position requires deep expertise in user modeling, large-scale representation learning, and a strong understanding of how LLMs can revolutionize existing systems for more adaptive personalization.

What you'll do

  • Design a unified user understanding framework using embeddings, tags, attributes, and LLM-based profiles.
  • Lead the implementation of advanced user models to improve personalization across Reddit’s key products.
  • Reimagine user modeling with LLMs to build richer, more adaptive user representations for better personalization.
  • Partner with platform teams to design large-scale learning and serving systems for user understanding.
  • Drive cross-team integration to ensure new user understanding models have measurable impact on key metrics.
  • Mentor senior engineers and set technical direction in the user understanding domain.

What we're looking for

  • At least 10 years of experience in building and scaling production-grade ML systems.
  • Deep expertise in user modeling, large-scale representation learning, and recommender systems.
  • Proven track record of driving high-impact initiatives from concept to production.
  • Strong understanding of mainstream ML approaches for user understanding and their trade-offs.
  • Experience or strong intuition applying LLMs/Foundation models to evolve existing systems.
  • Ability to design and implement large-scale user understanding systems with low latency.
  • Influences cross-team integration, ensuring measurable impact on key metrics.
  • Mentors senior engineers and leads technical decision-making across ML domains.

More like this

Similar roles

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

Senior Staff Machine Learning Engineer

GEICO

Palo Alto, CA 44 days ago $150,000$300,000
Python Java C++ AWS Azure Kubernetes CI/CD Elasticsearch Snowflake Kafka PostgreSQL MongoDB Cassandra Spark Ray Airflow Temporal LLMs GPT Generative AI

Senior Staff Machine Learning Engineer

GEICO

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

Senior Staff Machine Learning Engineer

GEICO

Palo Alto, CA 36 days ago $150,000$300,000
Python Java C# AWS Azure Elasticsearch Snowflake Kafka PostgreSQL MongoDB Cassandra Spark Ray Airflow Temporal LLMs CI/CD Kubernetes GPT Docker

Senior Staff Machine Learning Engineer

DoorDash, Inc

San Francisco, CA today $242,800$357,000
Python PyTorch TensorFlow XGBoost LLM Deep Learning Natural Language Processing Recommendation Systems Information Retrieval Ranking and Relevance A/B Testing ML Frameworks Feature Engineering Prompt Engineering RAG Architectures Generative RecSys CI/CD