← Back to all jobs
27d 2h left to apply
R

Senior Machine Learning Systems Engineer, Ranking Platform

Redditβ€’πŸ“ Remote - United Statesβ€’Estimated: $80,000 - $120,000

✨ AI Insights & Summary

This is a high-impact opportunity for a Senior Software Engineer at Reddit, focusing on the core ML Ranking Platform that powers content discovery for millions of users daily. You'll be instrumental in designing and implementing the next generation of AI-driven ranking and personalization systems at Reddit's massive scale. If you thrive in fast-paced, innovative environments and are passionate about building scalable, reliable ML systems that shape user experience, this role offers the chance to significantly influence how communities connect and content is discovered across one of the internet's largest platforms.

About Reddit

Reddit is a vast network of communities built on shared interests, passion, and trust, hosting authentic conversations among millions of users daily. Our ML Ranking Platform is the engine behind how users discover content across more than 40 Reddit products, including the home feed, search, and notifications.

How You'll Have Impact

As a Senior Software Engineer, ML Ranking Platform, you will:

  • Design, implement, and maintain highly robust, scalable, reliable, and performant ranking systems that power personalized feeds, search, and other products at Reddit scale.
  • Drive and deliver high-impact projects, building ranking engines that orchestrate workflows for a reliable and performant ML-based system.
  • Design and develop ML and Generative AI systems in cloud-based production environments at scale.
  • Partner closely with Product, Infrastructure, and Engineering teams to translate requirements into scalable ML systems.
  • Write efficient, scalable, and maintainable code to enable rapid and safe iteration.
  • Champion and drive engineering processes and best practices.
  • Elevate engineering standards across the team through code reviews, mentorship, and knowledge sharing.

Who You Might Be:

  • 5+ years of experience as a software engineer developing large-scale distributed systems and data-intensive ML-based systems, using Go, Python, C++, or another object-oriented programming language.
  • 5+ years of experience designing and implementing large-scale, performant, and reliable machine learning systems. Experience with recommendation systems is preferred.
  • Experience developing and improving tools for deployment, automation, system diagnosis, and ML monitoring.
  • Strong organizational skills with the ability to prioritize tasks and keep projects on schedule, with a keen attention to detail.
  • BS degree in Computer Science, a similar technical field of study, or equivalent practical experience.
  • Familiarity with software engineering best practices such as unit testing, code reviews, design, and documentation.
  • An entrepreneurial spirit: self-directed, innovative, and action-oriented in fast-paced environments, comfortable with building new things and embracing ambiguity and failure.
  • Excellent communication skills, with the ability to collaborate effectively in a fully remote environment and discuss complex topics with both technical and non-technical audiences.

Benefits

  • Comprehensive Healthcare Benefits and Income Replacement Programs
  • 401k with Employer Match
  • Global Benefit Programs (workspace, professional development, caregiving support)
  • Family Planning Support
  • Gender-Affirming Care
  • Mental Health & Coaching Benefits
  • Flexible Vacation & Paid Volunteer Time Off
  • Generous Paid Parental Leave

Pay Transparency

  • Base Salary Range (USD): $216,700 - $303,400
  • This job posting may span more than one career level.
  • This role is eligible for equity (RSUs) and potentially commission.
  • Benefits include medical, dental, vision insurance, 401(k) with employer match, generous time off, and parental leave.

AI in Interviews

  • In select roles and locations, interviews may be recorded, transcribed, and summarized by AI. Candidates will have the opportunity to opt out prior to any scheduled interviews.
  • Personal information collected (Identifiers, Professional/Employment Info, Sensory Info, shared info) will be used to evaluate applications. Recordings will be deleted promptly after a hiring decision.
  • Please refer to Reddit's Candidate Privacy Policy for more information.

Apply Now

This job is active but will expire soon. Click below to apply on the company's website.

Apply for this role β†—

Share Job

Know someone who would be a perfect fit? Share this opportunity.

Job Overview

Posted6/15/2026
CategoryAI & Machine Learning
SourceGreenhouse

FAQ

Is this position remote?

The Senior Machine Learning Systems Engineer, Ranking Platform role is a remote opportunity. The location specified is Remote - United States.

What is the salary?

The salary is not explicitly stated, but is competitive and based on experience.

How do I apply?

You can apply by clicking the "Apply for this role" button above to submit your application on the hiring website.

Similar Opportunities

Q

Computer Vision & AI Engineer - N3XT Interceptor C‑UAS (m/f/d)

Quantum- Systems GmbHβ€’Gilchingβ€’πŸ  Remote
Competitive
AI & Machine Learning
View Job β†’
D

Trainee Developer / Programmierer fΓΌr KI-Agenten (m/w/d)

DCF Verlag GmbHβ€’Koblenzβ€’πŸ  Remote
Competitive
AI & Machine Learning
View Job β†’
E

Werkstudent AI Engineer (m/w/d)

Estateanfrageβ€’Munichβ€’πŸ  Remote
Competitive
AI & Machine Learning
View Job β†’