Senior Machine Learning Systems Engineer, Ranking Platform
Core
Design, implement, and maintain highly robust, scalable, and performant ranking systems that power personalized feeds, search, and other products at Reddit scale.
Role type
Senior IC machine learning systems engineer (ranking)
Builds
ML ranking orchestration services for home feed, search, subreddit feeds, and push notifications
Domain
Social media / Recommendation systems
Deliverable
production ML models
Required skills
Go, Python, C++, distributed systems, data-intensive ML systems, recommendation systems, deployment automation, system diagnosis, ML monitoring, unit testing, code reviews
Preferred skills
Generative AI systems, large-scale cloud-based production environments
Technologies
Go, Python, C++, cloud-based production environments
Responsibilities
Design and implement the next generation ML ranking system; Design and develop ML and Generative AI systems in cloud-based production environments; Partner with Product, Infrastructure, and Engineering teams; Write efficient, scalable, and maintainable code; Champion engineering processes and best practices; Mentor team members through code reviews and knowledge sharing
Seniority
Senior, hands-on IC