Remote
Senior Software Engineer, ML Platform
About this role
Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 130 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com .
Reddit is a community of communities where people can dive into anything through experiences built around their interests, hobbies, and passions. Our mission is to bring community, belonging, and empowerment to everyone in the world. Reddit users submit, vote, and comment on content, stories, and discussions about the topics they care about the most. From pets to parenting, with over 100,000 active communities and over 70 million daily active users, it is home to the most open and authentic conversations on the internet.
For more information, visit redditinc.com . Who We Are: The Machine Learning Platform team at Reddit is a high-impact team that owns the infrastructure that powers recommendations, content discovery, user and content quantification, while directly impacting other teams such as Growth, Ads, Feeds, and Core Machine Learning teams. What You’ll Do: As a Senior Software Engineer, ML Platform, you will work on our ML Data Team and be instrumental in architecting, implementing, and maintaining foundational ML infrastructure powering Feeds Ranking, Content Understanding, Recommendations, Ads, and much more to fulfill Reddit’s mission of bringing community and belonging to everyone in the world.
You will create ML data-governance tools that help MLEs discover and reason about signals, while contributing across the broader ML data platform—including prediction logging and training data systems. Lead the design, development, testing, and operation of ML signal-governance capabilities that help MLEs discover signals and understand their ownership, lineage, quality, and usage. Build tools that help teams assess signal importance and make informed lifecycle decisions.