Quick summary
- Work type
- Remote
- Location
- Remote
- Salary
- $266,000–$372,400 / yr
- Posted
- today
Market check
Salary context
How this pay compares to similar roles
This role pays more than 96% of similar roles. Most pay $184,688–$251,775 — the shaded band above. At the midpoint, this role pays about $319k versus about $218k 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
- Senior Engineering Manager, Developer Productivity 5
- Principal Engineer, iOS Performance 4
- Staff Android Engineer (Clients Platform) 4
- Staff Android Engineer, Brand Ad Formats 3
- Ads Conversion Modeling, Machine Learning Engineering Manager 1
At a glance
TL;DR · Senior Staff ML Engineer, Search & Recommendation
As a Senior Staff ML Engineer on Reddit’s Search Recommendations & Relevance team, you will design and build large-scale systems that power end-to-end search relevance for billions of users. Your day-to-day involves enhancing core search retrieval and ranking, deploying machine learning models, integrating LLMs, and ensuring robust monitoring across the stack. You’ll collaborate with product, infrastructure, and data science teams to solve complex challenges and mentor senior engineers while influencing technical direction at an organizational level. The role requires extensive experience in large-scale systems, proficiency in Python or Golang, and expertise with frameworks like PyTorch or TensorFlow, along with a deep understanding of lexical and semantic retrieval systems. This unique opportunity leverages Reddit’s vast corpus of human conversation to redefine search experiences globally.
Skills
What you'll do
- Design and build large-scale systems for end-to-end search relevance at Reddit.
- Enhance core search retrieval and ranking, implementing new features and scaling indexes.
- Deploy ML models and integrate LLMs to improve search experience and user interaction.
- Mentor senior and staff engineers in the team to foster technical growth and expertise.
- Influence org-wide technical direction and partner with leadership on long-term roadmap.
What we're looking for
- 10+ years of industry experience with large-scale search and recommendation systems.
- Proven ability to design and implement scalable improvements in search relevance.
- Strong experience building and deploying ML models using PyTorch or TensorFlow.
- Experience working with LLMs in production, including evaluation and deployment.
- In-depth knowledge of lexical and semantic retrieval systems.
- Proficiency in object-oriented programming languages like Python and Golang.
More like this
Similar roles
Senior Staff Machine Learning Engineer, Notifications
Senior / Information Retrieval Engineer (AI/ML), Brand Concierge
Adobe
Senior Staff Machine Learning Engineer, Search & Discovery
SpaceX
Staff Machine Learning Engineer, Search Ranking
Snap Inc.
Page Not Found | Uber
Uber