Taro Logo

Staff Machine Learning Engineer, Notifications Relevance

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.
United States
$230,000 - $322,000
Machine Learning
Staff Software Engineer
Remote
1,000 - 5,000 Employees
8+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Machine Learning Engineer, Notifications Relevance

Reddit is looking for an experienced Staff Machine Learning Engineer to join the Notifications Relevance team. The team's mission is to send the right content to the right user at the right time using the right channel (push notification, email digest, and in-app). Leveraging machine learning and large-scale system development, we process hundreds of millions of posts and user activities to provide personalized recommendations for tens of millions of users. The team plays a critical role in driving daily active users (DAU) and enhancing user retention on Reddit.

Responsibilities:

  • Tackle challenging problems, including budgeting optimization, candidate retrieval, and ranking
  • Design and implement content discovery algorithms
  • Develop scalable systems handling Reddit's vast user base and content
  • Own and drive technical roadmaps, lead project execution, and contribute to team vision
  • Serve as the primary ML domain expert, influencing technology choices
  • Drive architectural decisions across the engineering organization
  • Collaborate with cross-functional partners to identify opportunities and drive engineering decisions
  • Foster a culture of diverse viewpoints and navigate complex decisions
  • Make significant contributions through rapid experimentation and iterative processes
  • Lead by example to build a culture of craftsmanship and innovation
  • Mentor junior engineers

Qualifications:

  • 8+ years of post-internship, full-time industry experience
  • 6+ years of hands-on experience in building and productionizing end-to-end state-of-the-art ML models at scale
  • Deep systems-level understanding of industry-scale recommendation systems
  • Proficient in Python, Golang, PyTorch or TensorFlow
  • Experience with large-scale data processing & pipeline orchestration tools (big plus)
  • Experience in large-scale deep learning recommendation model training (big plus)
  • MS or PhD degree in Computer Science or related field

This role is 100% remote, with the option to work flexibly in one of Reddit's office locations.

Last updated 10 months ago

Responsibilities For Staff Machine Learning Engineer, Notifications Relevance

  • Tackle challenging problems, including budgeting optimization, candidate retrieval, and ranking
  • Design and implement content discovery algorithms
  • Develop scalable systems handling Reddit's vast user base and content
  • Own and drive technical roadmaps, lead project execution, and contribute to team vision
  • Serve as the primary ML domain expert, influencing technology choices
  • Drive architectural decisions across the engineering organization
  • Collaborate with cross-functional partners to identify opportunities and drive engineering decisions
  • Foster a culture of diverse viewpoints and navigate complex decisions
  • Make significant contributions through rapid experimentation and iterative processes
  • Lead by example to build a culture of craftsmanship and innovation
  • Mentor junior engineers

Requirements For Staff Machine Learning Engineer, Notifications Relevance

Python
  • 8+ years of post-internship, full-time industry experience
  • 6+ years of hands-on experience in building and productionizing end-to-end state-of-the-art ML models at scale
  • Deep systems-level understanding of industry-scale recommendation systems
  • Proficient in Python, Golang, PyTorch or TensorFlow
  • MS or PhD degree in Computer Science or related field

Benefits For Staff Machine Learning Engineer, Notifications Relevance

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive Healthcare Benefits
  • 401k Matching
  • Workspace benefits for your home office
  • Personal & Professional development funds
  • Family Planning Support
  • Flexible Vacation
  • 4+ months paid Parental Leave
  • Paid Volunteer time off

Interested in this job?