Used Tools & Technologies
Go Machine Learning GenAIRequired Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Python @ 6
Algorithms @ 4
Data Science @ 4
TensorFlow @ 7
Hiring @ 4
Leadership @ 4
LLM @ 4
PyTorch @ 7
Generative AI @ 4
AI @ 4
Agentic AI @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Reddit is a community of communities. The Notifications Relevance team is building the next generation of notifications focused on delivering the right content to the right user at the right time using the right channel (push notification, email digest and in-app). The team processes hundreds of millions of posts and user activities to provide personalized recommendations for tens of millions of users. As a Senior Staff ML Engineer you will design and build large-scale systems that power end-to-end recommendation systems at scale, working across retrieval, ranking, features, budgeting optimization, LLM-based answers, deployment, and measurement.
Responsibilities
- Design and implement content discovery and recommendation algorithms that prioritize a personalized user experience.
- Drive the vision for the notifications relevance team and deeply understand the Reddit Notifications product.
- Enhance core recommendation capabilities, including candidate retrieval, ranking models, and budget optimization; design and test new pipeline components.
- Deploy ML models, integrate LLMs, ensure robust monitoring, and enable smooth product integration.
- Serve as the primary ML domain expert: deploy state-of-the-art models at scale, drive architectural decisions, and ensure reliable systems.
- Collaborate with ML, Product, Infrastructure, and Data Science teams to find technical solutions to complex challenges.
- Mentor and guide senior and staff engineers.
- Partner with senior leadership and cross-functional org leads to shape long-term roadmaps and balance operational and strategic objectives.
Requirements
- 10+ years of industry experience with deep expertise in large-scale recommendation systems (notifications experience preferred).
- Proven ability to identify opportunities, define roadmaps, and drive scalable improvements in notifications relevance.
- Strong experience building and deploying large-scale ML models using frameworks such as PyTorch or TensorFlow.
- Experience working with LLMs in production and using generative AI to augment recommendation systems.
- Proficiency in object-oriented programming (Python, Golang).
- Big plus: experience with state-of-the-art model architectures.
- Big plus: experience building production Agentic AI frameworks.
Benefits
- Comprehensive healthcare benefits and income replacement programs
- 401(k) 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 for US-based candidates: $266,000 - $372,400 USD
- In addition to base salary, this role is eligible to receive equity in the form of restricted stock units and, depending on the position offered, may be eligible to receive a commission.
Additional Notes
- In select roles and locations, interviews may be recorded, transcribed and summarized by AI; candidates may opt out prior to scheduled interviews.
- During interviews Reddit may collect identifiers, professional/employment-related information, sensory information (audio/video recording), and any other categories of personal information you choose to share. Recordings are deleted promptly after hiring decisions. For more details see Reddit's Candidate Privacy Policy.