Back to Remote jobs  >   AI / ML
Staff Machine Learning Engineer, Developer Platform @Reddit
AI / ML
Salary usd 230,000 - 3..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Job Type full-time
Posted 2d ago

[Hiring] Staff Machine Learning Engineer, Developer Platform @Reddit

2d ago - Reddit is hiring a remote Staff Machine Learning Engineer, Developer Platform. πŸ’Έ Salary: usd 230,000 - 322,000 per year πŸ“Location: USA

Role Description

The Developer Platform team is building the future of Reddit: a future where third-party developers, moderators, and everyday redditors can invent and ship brand-new apps, games, and tools that create entirely new ways for communities to play, connect, and get things done at Reddit.

Within Developer Platform, our Growth team focuses on helping redditors discover the right apps and games at the right time through ranking, notifications, and cross-surface entry points.

You’ll work end-to-end with a highly collaborative, cross-functional group of engineers, PMs, designers, and data scientists who value impact, personal growth, openness, and kindness.

We are looking for a Staff Machine Learning Engineer, Developer Platform to build the ranking and personalization systems that connect redditors with their next favorite game or app on Reddit.

  • Own problems end-to-end from framing objectives and defining signals, to training and deploying models, to designing experiments and reading results.
  • Help 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.

This is a high-impact, 0β†’1 role where your work will directly shape how interactive apps and games show up on one of the largest sites in the world.

  • Set technical direction for Dev Platform ranking.
  • Raise the bar on relevance and system reliability.
  • Mentor other engineers as we scale a team of builders who value impact, personal growth, openness, and kindness.

Qualifications

  • 8+ years of experience as a software engineer building large-scale distributed systems and/or data-intensive, ML-driven systems.
  • Proven track record working on cross-functional product teams (PM, Design, DS, Eng).
  • Experience designing and improving ML tooling and platforms.
  • Experience designing and implementing performant, stable, and efficient ML or ranking systems.
  • Strong organizational skills with the ability to prioritize, sequence, and de-risk work.
  • BS in Computer Science or a related technical field, or equivalent practical experience.
  • Comfortable with software engineering best practices.
  • Entrepreneurial mindset: self-directed, comfortable in ambiguity, and biased toward action.
  • Excellent communication skills: collaborate effectively in a remote, cross-functional team.

Requirements

  • Languages: Go, Python, C++ or any object-oriented programming language.
  • Libraries: Baseplate, GraphQL.
  • Databases: Redis, Postgres, Memcached.
  • Tools: Kubernetes, Docker, AWS, GCP.

Benefits

  • Comprehensive Healthcare Benefits and Income Replacement Programs.
  • 401k with Employer Match.
  • Global Benefit programs that fit your lifestyle.
  • Family Planning Support.
  • Gender-Affirming Care.
  • Mental Health & Coaching Benefits.
  • Flexible Vacation & Paid Volunteer Time Off.
  • Generous Paid Parental Leave.
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Back to Remote jobs  >   AI / ML
Staff Machine Learning Engineer, Developer Platform @Reddit
AI / ML
Salary usd 230,000 - 3..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Job Type full-time
Posted 2d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later