Staff Machine Learning Infrastructure Engineer, Embedding Platform
Quick summary
- Work type
- Remote
- Location
- Remote
- Salary
- $253,300–$354,600 / yr
- Posted
- 30 days ago
- Freshness
- Confirmed live yesterday
Market check
Salary context
How this pay compares to similar roles
This role pays more than 92% of similar roles. Most pay $201,336–$254,750 — the shaded band above. At the midpoint, this role pays about $304k versus about $228k 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 77 open roles on FindRole.
Listed pay typically runs $217,000–$303,400 across 77 roles with salary data.
Most-posted roles
- Software Engineer 19
- Data Scientist 8
- Machine Learning Engineer 5
- Frontend Engineer 4
- Machine Learning Systems Engineer 4
At a glance
TL;DR · Staff Machine Learning Infrastructure Engineer, Embedding Platform
As a Staff Machine Learning Infrastructure Engineer on the LS Embedding Machine Learning Platform team, you will own the technical direction for large-scale machine learning platforms and advanced deep learning architectures. You will architect next-generation systems, lead research into scalable model designs and real-time adaptation, and partner with infrastructure teams to build high-performance distributed training systems across multiple GPUs and cloud environments. Your daily work involves optimizing real-time serving architectures for large-scale embeddings to ensure low-latency inference while mentoring engineers and influencing cross-functional teams in areas like Feed Ranking and Ads. You will utilize Python, C++, and expertise in sequence models and foundational models to solve complex multi-entity relationship problems. The role focuses on enhancing personalization and recommendation quality by integrating sophisticated machine learning models into the core infrastructure of the platform's ecosystem.
Skills
What you'll do
- Architect and lead the development of next-generation, large-scale machine learning techniques.
- Define and execute ML strategies to improve personalization and recommendation quality across the platform.
- Lead research on scalable machine learning systems and real-time model adaptation for production use.
- Build high-performance, distributed training systems that scale across multiple GPUs and cloud environments.
- Optimize real-time serving architectures for large-scale embeddings to ensure low-latency inference and high throughput.
- Integrate ML models into key AI-driven systems like Feed Ranking, Ads, and Content Understanding.
- Mentor and guide senior and mid-level engineers to foster a culture of technical excellence.
- Evaluate and introduce new modeling paradigms to keep the platform's machine learning ecosystem cutting-edge.
What we're looking for
- 8+ years of experience in machine learning engineering focusing on large-scale systems and recommendation or personalization systems.
- Expertise in modern deep learning architectures, including sequence models and foundational models.
- Deep understanding of modeling complex multi-entity relationships in large-scale machine learning applications.
- Proven ability to design, implement, and optimize scalable ML architectures from distributed training to real-time inference.
- Strong software engineering skills in Python, C++, or similar languages for 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.
- Excellent communication skills to present complex ML concepts to both technical and non-technical stakeholders.
More like this
Similar roles
Staff Machine Learning Systems Engineer
Staff Software Engineer, Machine Learning Platform
Stripe
Staff Software Engineer, Machine Learning Platform
Stripe
Principal Software Engineer, Machine Learning Infrastructure
Snap Inc.
Staff Machine Learning Engineer
Intuit