Senior Machine Learning Engineer

Reddit

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$216,700–$303,400 / yr
Posted
today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $214k
This role $260k
$154k most similar roles pay here $319k

This role pays more than 83% of similar roles. Most pay $177,762–$249,750 — the shaded band above. At the midpoint, this role pays about $260k versus about $214k 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 Machine Learning Engineer

As a Senior Machine Learning Engineer at Reddit, you will join a dynamic team to design and build production ML systems that power personalized recommendations, search, and ranking systems, as well as intelligent advertising solutions. Your day-to-day responsibilities include owning the full ML lifecycle from problem definition to deployment, building scalable data pipelines with strong reliability, and collaborating cross-functionally to translate complex problems into technical solutions. You will work with large-scale datasets and modern frameworks like PyTorch and TensorFlow to improve system performance and apply state-of-the-art techniques such as deep learning and LLM-driven experiences. Ideal candidates have 3-5+ years of experience in production ML systems, strong programming skills in Python or similar languages, and hands-on experience with distributed systems and large-scale data processing tools like Spark and Kafka.

What you'll do

  • Design and build production-grade machine learning models at scale.
  • Own the full ML lifecycle from problem definition to deployment and monitoring.
  • Build scalable data pipelines with reliability, observability, and automated retraining.
  • Improve system performance across latency, throughput, and model quality metrics.
  • Research and apply state-of-the-art machine learning techniques in DL and LLMs.

What we're looking for

  • 3-5+ years experience building, deploying machine learning systems in production.
  • Strong programming skills in Python, Java, Go with software engineering fundamentals.
  • Expertise in ML algorithms including XGBoost, Random Forests, Transformers, CNNs.
  • Hands-on experience with modern ML frameworks like PyTorch and TensorFlow.
  • Design scalable ML pipelines, data processing systems, model serving infrastructure.

More like this

Similar roles

Senior Machine Learning Systems Engineer

Reddit

Remote (San Francisco, CA, US) today $216,700$303,400
Python PyTorch Tensorflow Kubernetes Ray Apache Beam Apache Spark Ray Data GCP BigQuery Google Cloud Storage Terraform MLflow Wandb Neo4j JanusGraph TigerGraph PyTorch Geometric Deep Graph Library
Remote

Senior Machine Learning Engineer

Adobe

San Francisco 49 days ago $211,800$306,625
Python PyTorch TensorFlow Machine_Learning Deep_Learning Data_Science CI/CD Mentorship Collaboration Research_and_Development Product_Integration Cross_Functional_Teams

Senior Machine Learning Engineer

Adobe

San Jose 58 days ago $183,300$265,350
Python PyTorch TensorFlow Docker AWS Azure MLOps CI/CD PostgreSQL Adobe Experience Platform Marketo Engage Journey Optimizer LLMs RAG semantic embeddings agentic AI workflows ML inference systems Prometheus Grafana

Senior Machine Learning Engineer

Adobe

San Francisco 49 days ago $211,800$306,625
Python PyTorch TensorFlow Machine_Learning Deep_Learning CI/CD MLOps Data_Science Collaboration_Tools Version_Control_Systems Cloud_Platforms API_Development Database_Management Model_Evaluation Technical_Guidance

Senior Machine Learning Engineer

Adobe

San Jose 17 days ago $183,300$265,350
Python Java PyTorch TensorFlow JAX AWS Azure Postgres Redis Elasticsearch Snowflake CI/CD LLMs APIs Sandboxed Execution Memory Systems Observability Security ML-Ops Kubernetes Docker

Senior Machine Learning Engineer

Zillow

Remote (Remote-Usa, US) 42 days ago $171,700$274,300
Python AWS Spark Databricks Airflow LangGraph LangChain AgentsSDK CI/CD Prometheus Grafana PostgreSQL Kubernetes
Remote