Senior Machine Learning Systems 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 82% of similar roles. Most pay $177,253–$249,753 — 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 Systems Engineer

As a Senior ML Infrastructure Engineer on Reddit’s Machine Learning Platform team, you will lead the development of large-scale machine learning models and platforms that enhance user experience through improved content discovery and recommendation systems. Your daily tasks include designing end-to-end model lifecycle patterns for efficient MLOps, developing graph ML codebases to enable scalable model iteration, and optimizing batch data processing with tools like Apache Beam and Spark. You will also architect pipelines to manage massive graph data structures and collaborate closely with ML engineers on performance tuning in a distributed training environment. Ideal candidates have 5+ years of experience in ML infrastructure, hands-on expertise with cloud-based technologies such as GCP BigQuery and Terraform, proficiency in Python, PyTorch, TensorFlow, and familiarity with MLOps tools like MLflow or Wandb. Experience with graph neural networks and frameworks like PyTorch Geometric is a significant plus.

What you'll do

  • Design end-to-end model lifecycle patterns to boost ML development velocity.
  • Develop and support a graph ML codebase for scalable and efficient model iteration.
  • Collaborate on performance tuning of models in a large, distributed training environment.
  • Optimize batch data processing within a data warehouse using Apache Beam and Spark.
  • Architect pipelines to build and maintain massive graph data structures with billions of nodes.

What we're looking for

  • 5+ years experience in ML infrastructure and model deployments.
  • Expertise in cloud-based technologies for ML platforms like GCP BigQuery, Google Cloud Storage.
  • Hands-on experience with MLOps tools such as MLflow or Wandb.
  • Proficiency in Python, PyTorch, TensorFlow, and distributed training frameworks (Ray, Kubernetes).
  • Deep understanding of graph databases and neural networks (Neo4j, PyTorch Geometric).

More like this

Similar roles

Senior Machine Learning Engineer

Reddit

Remote (San Francisco, CA, US) today $216,700$303,400
Python PyTorch TensorFlow Kafka Spark BigQuery Redis Airflow Docker CI/CD XGBoost Random Forests CNNs Transformers LLM Gen AI RAG Ray GraphQL
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