Senior Staff Machine Learning Engineer, Notifications
Core
Designing and building large-scale recommendation systems for Reddit's notifications to deliver personalized content via push, email, and in-app channels.
Role type
Senior Staff Machine Learning Engineer (Notifications)
Builds
End-to-end recommendation systems powering Reddit's notifications product
Domain
Social media / Large-scale ML / Recommendation Systems
Deliverable
production ML models
Required skills
Large-scale recommendation systems, candidate retrieval, ranking models, budget optimization, LLM integration, Python, Golang
Preferred skills
State-of-the-art model architectures, Agentic AI frameworks
Technologies
PyTorch, Tensorflow
Responsibilities
Design and implement content discovery algorithms; Drive vision for notifications relevance team; Enhance core recommendation capabilities and deploy ML models; Serve as primary ML domain expert; Collaborate across disciplines; Mentor senior and staff engineers; Shape long-term roadmaps with leadership
Seniority
Senior Staff, hands-on IC with strategic mentorship