Senior Staff Machine Learning Engineer, Notifications

Reddit Reddit · Consumer · United States · Remote · Growth

Senior Staff ML Engineer focused on building and deploying large-scale recommendation systems and notification relevance at Reddit. This role involves designing and implementing content discovery algorithms, enhancing retrieval and ranking models, integrating LLMs, and serving as a domain expert for ML systems. The position emphasizes end-to-end ownership from model development to product integration and mentorship.

What you'd actually do

  1. Contribute to advancing Reddit's growth by designing and implementing content discovery algorithms that prioritize a seamless and highly personalized user experience.
  2. Deeply understand the Reddit Notifications product and drive the vision for the notifications relevance team.
  3. Enhance core recommendation capabilities, including candidate retrieval, ranking models, and budgeting optimization, while designing and testing new pipeline components. You will also deploy ML models, integrate LLMs, and ensure robust monitoring and smooth product integration throughout the process.
  4. Serve as the primary ML domain expert, deploying state-of-the-art models at scale, driving architectural decisions, and ensuring robust monitoring and smooth product integration across the engineering organization.
  5. Collaborate across disciplines and with ML, Product, Infrastructure, and DS teams at Reddit to find technical solutions to complex challenges.

Skills

Required

  • large-scale recommendation systems
  • building and deploying large-scale ML models
  • PyTorch or Tensorflow
  • LLM in production
  • generative AI
  • Python
  • Golang

Nice to have

  • notifications experience
  • state of the art model architectures
  • Agentic AI frameworks

What the JD emphasized

  • 10+ years of industry experience
  • deep expertise in large-scale recommendation systems
  • building and deploying large-scale ML models
  • Experience working with LLM in production
  • state of the art model architectures
  • building production Agentic AI frameworks

Other signals

  • designing and implementing content discovery algorithms
  • Enhance core recommendation capabilities, including candidate retrieval, ranking models, and budgeting optimization
  • deploy ML models, integrate LLMs
  • Serve as the primary ML domain expert, deploying state-of-the-art models at scale
  • Experience working with LLM in production and utilizing generative AI to augment recommendation systems