About The Position

The Developer Platform team at Reddit is building the future of Reddit by enabling third-party developers, moderators, and everyday redditors to create new apps, games, and tools. These innovations enhance how communities interact, play, and accomplish tasks on Reddit. The Growth team within Developer Platform specifically focuses on connecting redditors with relevant apps and games through ranking, notifications, and cross-surface entry points, aiming to increase engagement and daily active users for Developer Platform experiences. This role involves working end-to-end with a cross-functional team of engineers, PMs, designers, and data scientists in a collaborative environment that values impact, personal growth, openness, and kindness, while maintaining high standards for reliability and performance across Reddit's technology stack.

Requirements

  • 8+ years of experience as a software engineer building large-scale distributed systems and/or data-intensive, ML-driven systems, using Go, Python, C++, or another object-oriented language.
  • Proven track record working on cross-functional product teams (PM, Design, DS, Eng) where you owned end-user outcomes, not just models or infra, and shipped features that moved core product metrics.
  • Experience designing and improving ML tooling and platforms: deployment and rollout, automation, experiment frameworks, system diagnosis, reproducibility, and ML monitoring/alerting.
  • Experience designing and implementing performant, stable, and efficient ML or ranking systems (recommendation, ads, search, feed, or similar high-throughput decision systems).
  • Strong organizational skills with the ability to prioritize, sequence, and de-risk work, keeping complex projects on schedule with a high attention to detail.
  • BS in Computer Science or a related technical field, or equivalent practical experience.
  • Comfortable with software engineering best practices: testing, code reviews, technical design docs, and clear documentation for other teams that depend on your systems.
  • Entrepreneurial mindset: self-directed, comfortable in ambiguity, and biased toward action in fast-paced environments. Likes 0→1 building, iteration, and learning from experiments and failures.
  • Excellent communication skills: collaborate effectively in a remote, cross-functional team, and can explain complex ML and ranking concepts to both technical and non-technical stakeholders.

Nice To Haves

  • Go, Python, C++ or any object oriented programming language
  • Baseplate, GraphQL
  • Redis, Postgres, Memcached
  • Kubernetes, AWS
  • Kubernetes, Docker, AWS, GCP

Responsibilities

  • Build the ranking and personalization systems that connect redditors with their next favorite game or app on Reddit.
  • Work closely with Product, Backend, Data Science, and Core Ranking/ML Platform teams to design and ship best-in-class ranking, retrieval, and experimentation systems.
  • Own problems end-to-end from framing objectives and defining signals, to training and deploying models, to designing experiments and reading results.
  • Define the ranking strategy for Developer Platform.
  • Stand up new ML models and feedback loops where none exist today.
  • Turn noisy behavioral data into clear wins for users, creators, and developers.
  • Set technical direction for Dev Platform ranking.
  • Raise the bar on relevance and system reliability.
  • Mentor other engineers as the team scales.
  • 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 for training, deploying, and iterating on ranking models.
  • Explore and productionize new retrieval, ranking, and experimentation approaches that unlock new Dev Platform experiences.
  • Champion reliability, observability, and experimentation best practices for ranking systems.
  • Write efficient, scalable code in our Go / Python / Baseplate / GraphQL stack.
  • Lead technical discussions, shaping the long-term ranking and personalization strategy for Dev Platform.

Benefits

  • 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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service