Browse All Jobs
Job Description
Reddit is seeking a Senior Software Engineer to join its Machine Learning Feature Platform team. This role is pivotal in shaping the infrastructure that drives recommendations, content discovery, and user/content quantification, impacting teams like Growth, Ads, and Feeds. The engineer will focus on architecting, implementing, and maintaining the foundational ML infrastructure for computing, storing, and retrieving features, supporting Reddit's mission of bringing community and belonging to everyone.

Responsibilities:
  • Build, test, and maintain the ML Feature Store and Feature Engineering infrastructure.
  • Collaborate with engineers across ML Platform and Reddit infrastructure to advance the ML Platform.
  • Work with management on team goal setting, planning, and project execution.
  • Mentor team members in adopting a DevOps approach to maintain ML infra components and service health.

Requirements:
  • 4-6+ years of experience in a production software development environment.
  • Experience working on large-scale ML Systems serving 100s of millions of users.
  • Experience building feature stores and feature engineering infrastructure.
  • Experience building production-quality code with testing, evaluation, and monitoring using object-oriented programming (Python, Scala, golang).
  • Experience with Kubernetes.
  • Knowledge of maintaining applications using large-scale open-source data stack (Kafka, Flink, Cassandra, Redis).
  • Comfortable with distributed systems, big data (Petabyte scale), and data-intensive systems.
  • Strong organizational & communication skills.

Benefits:
  • Comprehensive Healthcare Benefits and Income Replacement Programs
  • 401k Match
  • Family Planning Support
  • Gender-Affirming Care
  • Mental Health & Coaching Benefits
  • Flexible Vacation & Reddit Global Days off
  • Generous paid Parental Leave
  • Paid Volunteer time off
Apply Manually

Reddit

Reddit is a prominent online platform characterized by its community-driven structure, enabling users to engage in authentic conversations centered around shared interests. Functioning as a vast network of over 100,000 active communities, Reddit serves as a significant source of information, where users contribute, evaluate, and discuss diverse topics daily. The platform fosters open dialogue and collaboration, establishing itself as a leading destination for online interaction and information exchange.

All Jobs at Reddit (147)