Quick summary
- Work type
- Remote
- Location
- Remote
- Salary
- $253,300–$354,600 / yr
- Posted
- today
Market check
Salary context
How this pay compares to similar roles
This role pays more than 94% of similar roles. Most pay $182,527–$256,750 — the shaded band above. At the midpoint, this role pays about $304k versus about $220k for comparable roles.
Based on 240 similar postings.
Employer
About Reddit
Reddit is a social news aggregation and discussion platform where users share content, vote on posts, and engage in community conversations across thousands of interest-based forums called subreddits.
Reddit currently has 72 open roles on FindRole.
Listed pay typically runs $217,000–$303,900 across 66 roles with salary data.
Most-posted roles
- Senior Engineering Manager, Developer Productivity 5
- Principal Engineer, iOS Performance 4
- Staff Android Engineer (Clients Platform) 4
- Staff Android Engineer, Brand Ad Formats 3
- Ads Conversion Modeling, Machine Learning Engineering Manager 1
At a glance
TL;DR · Staff Machine Learning Engineer, Embeddings Platform
As a Staff Machine Learning Engineer on Reddit’s LS Embedding Machine Learning team, you will lead the technical direction for large-scale machine learning models, focusing on advanced deep learning architectures and scalable model designs. You’ll work closely with leadership to define ML roadmaps, drive innovation in distributed training systems, and ensure efficient deployment of models in production. Key responsibilities include architecting high-performance systems, collaborating across teams like Feed Ranking and Ads, mentoring engineers, and staying at the forefront of AI research. The role requires expertise in Python, C++, and modern deep learning frameworks, with a focus on recommendation systems and personalization technologies. You will tackle complex multi-entity relationships and optimize real-time serving architectures for low-latency inference, all while influencing key AI-driven systems at Reddit’s massive scale.
Skills
What you'll do
- Architect and lead the development of next-generation, large-scale machine learning techniques.
- Define and execute ML strategy to enhance personalization and recommendation quality across Reddit.
- Lead research on scalable ML systems and real-time model adaptation for production deployment.
- Partner with teams to integrate ML models into key AI-driven systems at Reddit.
- Establish and optimize real-time serving architectures for large-scale embeddings.
What we're looking for
- 8+ years of experience in machine learning engineering with a focus on large-scale ML systems.
- Expertise in modern deep learning architectures, including sequence models and foundational models.
- Proven ability to design, implement, and optimize scalable ML architectures from distributed training to real-time inference.
- Strong software engineering skills in Python or C++ with experience in high-performance computing and cloud-based pipelines.
- Demonstrated leadership in driving ML strategy, mentoring engineers, and influencing cross-functional teams.
- Experience with A/B testing, model evaluation frameworks, and real-time feedback loops in production systems.
More like this
Similar roles
Staff Machine Learning Engineer (AI Platform)
Smartly
Staff Machine Learning Engineer
Intuit
Staff Machine Learning Engineer
Arm Holdings
Staff Machine Learning Engineer
Intuit
Staff Machine Learning Engineer
PayPal