Reddit is seeking a Senior Staff Machine Learning Systems Engineer to lead the design and development of systems that enhance personalization and ranking for its main feed. This remote position focuses on backend engineering and distributed systems, requiring extensive experience in high-throughput, low-latency systems
Job Summary
The role focuses on defining the vision for systems powering the Reddit Home Feed rather than traditional modeling tasks.
Candidates will architect ultra-low-latency candidate retrieval solutions that balance discovery with computational efficiency.
The position offers comprehensive healthcare benefits, a 401k match, and generous paid parental leave.
Matching Summary
Match Score: 85
Reddit is seeking a Senior Staff Machine Learning Systems Engineer to lead the design and development of systems that enhance personalization and ranking for its main feed. This remote position focuses on backend engineering and distributed systems, requiring extensive experience in high-throughput, low-latency systems.
Salary
Base: $266,000 - $372,400 USD; Equity: Eligible for restricted stock units; Benefits: Comprehensive healthcare, 401k match, and paid time off
Skills & Requirements
Must-have
10+ years backend software engineering experience
Expert in distributed systems architecture
Real-time data pipeline design
Advanced caching strategies like Redis
High-throughput system optimization
Nice-to-have
Experience with GraphQL layers
Shadow-testing infrastructure development
Mentoring large engineering teams
Contributor-friendly architecture design
Key Requirements
10+ years of backend software engineering experience
Proven ability to lead technical strategy across organizational boundaries
Strong communicator and mentor with influence over best practices