Reddit is looking to build and scale the core feature store that powers machine learning across Reddit, impacting areas like Feeds Ranking, Recommendations, Ads, and Content Understanding. The goal is to enable ML engineers to compute, store, and serve features for critical systems, ultimately shaping user content discovery and community connection.
Requirements
- 7+ years of work experience in a production software development environment
- Strong focus on scalability, reliability, performance, and ease of use
- Experience working on large-scale ML Systems serving 100s of millions of users
- Experience building feature stores and feature engineering infrastructure
- Experience developing applications using large-scale open source data stacks in production, e.g, Kafka, Flink, Cassandra, Redis, and Ray a huge plus
Responsibilities
- Lead the design and long-term evolution of Reddit’s ML Feature Store and Feature Engineering infrastructure
- Drive high-impact, high-leverage projects that align with Reddit’s broader engineering and business goals
- Build and grow a high-performing team, including hiring, mentoring, and creating a culture of technical excellence
- Establish and champion best practices for the production, consumption, and governance of machine learning features
- Partner with AI Serving, ML Training, and Infrastructure teams to generate step-function change in ML capabilities at Reddit
Other
- 2+ years of experience in people management
- You are an undying advocate for platform users and have a deep intuition for the machine learning development lifecycle.
- Strong organizational & communication skills
- This role is completely remote-friendly.
- Reddit is proud to be an equal opportunity employer, and is committed to building a workforce representative of the diverse communities we serve.
- Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures.
- If, due to a disability, you need an accommodation during the interview process, please let your recruiter know.