Senior Staff ML Engineer, Search & Recommendation

at Reddit
USD 266,000-372,400 per year
SENIOR
✅ Remote

Tech Stack

AI @ 4 Agentic AI @ 4 Data Science Go LLM @ 4 Leadership @ 6 Machine Learning @ 7 PyTorch @ 7 Python @ 6 RAG @ 4 TensorFlow @ 7

Details

Reddit's Search Recommendations & Relevance team is building the next generation of search, powering Reddit Search and its AI-native Search experience. The role involves designing and building large-scale systems for end-to-end search relevance, including query understanding, retrieval, ranking, features, measurement, LLM-based answers, and retrieval-augmented generation (RAG).

Responsibilities

  • Advance Reddit's Search and Recommendations products by designing AI-driven search experiences.
  • Develop a deep understanding of the Reddit search product and drive the vision for the search relevance team.
  • Enhance core search retrieval and ranking systems.
  • Design and implement new search engine features.
  • Build and scale search indexes.
  • Develop and test new pipeline components.
  • Deploy machine learning models and integrate large language models (LLMs) into production systems.
  • Ensure robust monitoring and smooth product integration.
  • Collaborate with ML, Product, Infrastructure, and Data Science teams to solve complex technical challenges.
  • Mentor and guide senior and staff engineers.
  • Influence organization-wide technical direction and partner with senior leadership on the long-term roadmap.

Requirements

  • 10+ years of industry experience with deep expertise in large-scale search and recommendation systems.
  • Proven ability to identify key opportunities, define roadmaps, and drive scalable improvements in search relevance.
  • Strong experience building and deploying large-scale machine learning models using frameworks such as PyTorch or TensorFlow.
  • Experience working with LLMs in production, including evaluation, tuning, and deployment.
  • In-depth knowledge of lexical and semantic retrieval systems.
  • Proficiency in object-oriented programming with Python and Golang.
  • Nice to have: experience building production agentic AI frameworks.

Benefits

  • Comprehensive healthcare benefits and income replacement programs.
  • 401(k) with employer match.
  • Global benefit programs covering workspace, professional development, caregiving support, and more.
  • Family planning support.
  • Gender-affirming care.
  • Mental health and coaching benefits.
  • Flexible vacation and paid volunteer time off.
  • Generous paid parental leave.
  • Equity in the form of restricted stock units.

Compensation

The base salary range is $266,000–$372,400 USD per year. The position may also be eligible for commission depending on the position offered.

Reddit is an equal opportunity employer and provides reasonable accommodations for qualified individuals with disabilities and disabled veterans.

More jobs at Reddit

Similar jobs