Senior Machine Learning Systems Engineer, Ranking Platform

Reddit

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$216,700–$303,400 / yr
Posted
1 day ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $226k
This role $260k
$166k most similar roles pay here $318k

This role pays more than 79% of similar roles. Most pay $196,750–$256,000 — the shaded band above. At the midpoint, this role pays about $260k versus about $226k 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 95 open roles on FindRole.

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

Most-posted roles

View all roles at Reddit

At a glance

TL;DR · Senior Machine Learning Systems Engineer, Ranking Platform

As a Senior Machine Learning Systems Engineer on Reddit’s ML Ranking Platform team, you will design and implement robust, scalable ranking systems that power personalized feeds, search, and other products for millions of users. You’ll collaborate closely with Product, Infrastructure, and Engineering teams to translate requirements into efficient, maintainable code and champion best practices through mentorship and knowledge sharing. The role involves extensive use of Go, Python, C++, and object-oriented programming languages in a cloud-based production environment, requiring expertise in large-scale distributed systems and machine learning technologies. Your work will significantly impact how communities connect and thrive on Reddit’s vast platform.

What you'll do

  • Design and implement next-generation ML ranking systems for personalized feeds and search.
  • Develop large-scale, performant machine learning systems in cloud-based environments.
  • Translate product requirements into scalable ML systems through close collaboration with teams.
  • Write efficient, maintainable code to support rapid iteration and safe deployment.
  • Champion engineering processes and best practices within the team.

What we're looking for

  • 5+ years of experience developing large-scale distributed systems and data-intensive ML-based systems.
  • Design and implement next-generation ML ranking systems for personalized feeds, search, and other products at scale.
  • Experience with Go, Python, C++, or similar languages in cloud-based production environments.
  • Strong background in designing and implementing performant and reliable machine learning systems.
  • Familiarity with software engineering best practices including unit testing, code reviews, and documentation.

More like this

Similar roles

Senior Machine Learning Systems Engineer

Reddit

Remote (US) 14 days ago $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

Reddit

Remote (US) 14 days ago $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, AI Platform

Adobe

San Jose 37 days ago $211,800$306,625
Python Java C++ Cloud Infrastructure Distributed Computing Deep Learning Virtual Reality Augmented Reality Artificial Intelligence Robotics Interactive Experiences Large-Scale Computing Frameworks Data Analysis Systems Modeling Environments

Senior Lead Machine Learning Engineer

Capital One Financial

McLean, VA +2 43 days ago $229,900$262,400
Python PyTorch scikit-learn TensorFlow Spark Dask CI/CD Kubernetes AWS Google Cloud Platform Azure PostgreSQL MongoDB Git Jupyter Notebook Docker Prometheus Grafana

Senior Machine Learning Engineer

Adobe

San Francisco +2 63 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 72 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