FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Machine Learning Engineer, Developer Platform
Reddit, Inc.Staff Machine Learning Engineer building ranking and personalization systems for Reddit's Developer Platform. Collaborating with cross-functional teams to enhance user engagement through innovative ML solutions.
Tech Stack
Tools & technologiesDistributed SystemsGoGraphQLPython
About the role
Key responsibilities & impact- Design and ship the next generation ranking and ML backend systems that power discovery of Dev Platform apps and games across Reddit surfaces.
- Partner with ML, DS, and product to define signals, APIs, and feedback loops.
- Explore and productionize new retrieval, ranking, and experimentation approaches.
- Champion reliability, observability, and experimentation best practices.
- Write efficient, scalable code in our Go/Python/Baseplate/GraphQL stack.
- Mentor engineers and lead technical discussions.
Requirements
What you’ll need- 8+ years of experience as a software engineer building large-scale distributed systems and/or data-intensive, ML-driven systems
- Proven track record working on cross-functional product teams (PM, Design, DS, Eng) where you owned end-user outcomes
- Experience designing and improving ML tooling and platforms
- Experience designing and implementing performant, stable, and efficient ML or ranking systems
- Strong organizational skills with the ability to prioritize
- BS in Computer Science or a related technical field, or equivalent practical experience
- Comfortable with software engineering best practices
- Entrepreneurial mindset: self-directed and comfortable in ambiguity
- Excellent communication skills
Benefits
Comp & perks- Comprehensive Healthcare Benefits and Income Replacement Programs
- 401k with Employer Match
- Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support
- Family Planning Support
- Gender-Affirming Care
- Mental Health & Coaching Benefits
- Flexible Vacation & Paid Volunteer Time Off
- Generous Paid Parental Leave
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GoPythonBaseplateGraphQLML toolingdistributed systemsdata-intensive systemsranking systemsefficient codescalable code
Soft Skills
mentoringleadershiporganizational skillsprioritizationcommunicationself-directedentrepreneurial mindsetcollaborationproblem-solvingadaptability
Certifications
BS in Computer Science