Senior Machine Learning Engineer, Recommendation Systems


Reddit is a group of communities the place folks can dive into something via experiences constructed round their pursuits, hobbies, and passions. Our mission is to carry group, belonging, and empowerment to everybody on the earth. Reddit customers submit, vote, and touch upon content material, tales, and discussions concerning the matters they care about probably the most. From pets to parenting, there’s a group for everyone on Reddit and with over 50 million each day energetic customers, it’s house to probably the most open and genuine conversations on the web. For extra data, go to

Reddit is in search of a machine studying engineer or software program engineer with ML expertise to carry our recommender methods to the following degree by way of relevance and personalization. You’ll be accountable for designing and constructing the pipelines that make it simple for customers to attach with their favourite content material and uncover their subsequent favourite group, whether or not it’s their first session or their ten thousandth. You’ll work intently with product managers, knowledge scientists, modelers and platform engineers to construct a state-of-the-art recommender system.


This can be a excessive impression position the place you can be concerned in technical & product technique, operations, structure, and execution for one of many largest websites on the earth.

  • Languages: Go, Python, or any object oriented programming language
  • Libraries: Baseplate, GraphQL
  • Databases: Redis, Postgres, Memcached 
  • Instruments: Kubernetes, Kafka, AWS, GCP, Ray

What You’ll Do

  • Write environment friendly, scalable and maintainable code that can assist constantly ship extremely personalised experiences to Reddit customers
  • Design and implement elements of our recommender methods to adapt to person alerts and optimize for long run person satisfaction; probably together with person focusing on and segmentation, candidate retrieval, reinforcement studying, function engineering, and prediction fashions
  • Comply with data-driven design rules to develop hypotheses, take a look at them by way of effectively designed experiments, and analyze the outcomes to study and iterate
  • Champion and drive engineering processes and greatest practices
  • Collaborate throughout disciplines and with different ML groups at Reddit to seek out technical options to complicated challenges

Who you is perhaps

  • No less than 4 years of expertise as a machine studying engineer or software program engineer growing backend / infrastructure at scale, utilizing Go, Python, or any object oriented programming language
  • Expertise working with recommender methods or different ML-driven merchandise
  • Aware of software program engineering greatest practices comparable to unit testing and code opinions, design, and documentation
  • Expert at diving into knowledge to debug system efficiency and develop a deeper understanding of how customers are partaking with the product; proficient with SQL and knowledge evaluation
  • Captivated with constructing pleasant merchandise for customers
  • Entrepreneurial spirit. You like to construct new issues and thrive in ambiguity and even failure. You determine what it takes to drive tasks to success. 
  • Glorious communication expertise. You collaborate successfully with groups in a totally distant atmosphere and talk about complicated matters with technical and non-technical audiences


  • Complete Well being advantages
  • 401k Matching
  • Workspace advantages on your house workplace
  • Private & Skilled growth funds
  • Household Planning Help
  • Versatile Trip (please use them!) & Reddit International Days Off
  • 4+ months paid Parental Depart
  • Paid Volunteer day off


Pay Transparency:

This job posting could span a couple of profession degree.

Along with base wage, this job is eligible to obtain fairness within the type of restricted inventory models, and relying on the place provided, it could even be eligible to obtain a fee. Moreover, Reddit affords a variety of advantages to U.S.-based staff, together with medical, dental, and imaginative and prescient insurance coverage, 401(okay) program with employer match, beneficiant day off for trip, and parental go away. To study extra, please go to

To supply larger transparency to candidates, we share base pay ranges for all US-based job postings no matter state. We set commonplace base pay ranges for all roles based mostly on perform, degree, and nation location, benchmarked in opposition to comparable stage progress firms. Closing provide quantities are decided by a number of components together with, expertise, depth of labor expertise and related licenses/credentials, and will range from the quantities listed beneath.

The bottom pay vary for this place is:
$198,200$297,300 USD

Reddit is dedicated to offering cheap lodging for certified people with disabilities and disabled veterans in our job utility procedures. If you happen to want help or an lodging as a result of a incapacity, please contact us at [email protected].

Apply now
Apply now
To assist us observe our recruitment effort, please point out in your cowl//motivation letter the place ( you noticed this job posting.

Leave a Reply