Staff Machine Learning Engineer, Embeddings Platform
Use the employer link to read the full source listing and submit your application.
Listing data may include public employer ATS feeds and Jobs by Adzuna.
Before you apply
The decision-making details job seekers want first
We pulled the strongest signals from the listing so you can quickly judge fit, compensation, and what the company expects before opening the full source post.
Compensation
Salary & market context
239% above the BLS national median
BLS national median: $74,680
- $354,600
- In addition to base salary, this job is eligible to receive equity in the form of restricted stock units, and depending on the position offered, it may also be eligible to receive a commission.
Requirements
Top requirements
- Who You Might Be: 8+ years of experience in machine learning engineering, with a strong focus on large-scale ML systems and recommendation or personalization 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, C++, or similar languages, with experience in ML infrastructure, high-performance computing, and cloud-based ML pipelines.
Perks & setup
Benefits candidates care about
- s:
- Comprehensive Healthcare Benefits and Income Replacement Programs
- 401k with Employer Match
- Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support
Why candidates care
Benefits & perks
- s:
- Comprehensive Healthcare Benefits and Income Replacement Programs
- 401k with Employer Match
- Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support
- Family Planning Support
- Gender-Affirming Care
- Mental Health & Coaching Benefits
- Flexible Vacation & Paid Volunteer Time Off
Start here
Requirements
- Who You Might Be: 8+ years of experience in machine learning engineering, with a strong focus on large-scale ML systems and recommendation or personalization 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, C++, or similar languages, with experience in ML infrastructure, high-performance computing, and cloud-based ML pipelines.
- Experience with A/B testing, model evaluation frameworks, and real-time feedback loops in large-scale production systems.
- Excellent communication skills, with the ability to effectively present complex ML concepts to technical and non-technical stakeholders.
Responsibilities
What you'll do
- How You'll Have Impact As a Staff Machine Learning Engineer , you will own the technical direction for large-scale machine learning models, guiding the development of advanced deep learning architectures and high-impact ML systems.
- You will partner with leadership to define ML roadmaps, drive innovation in scalable model design and training approaches, and ensure efficient, reliable deployment of ML models in production.
- What You’ll Do Architect and lead the development of next-generation, large-scale machine learning techniques.
- Lead research initiatives on scalable machine learning systems and real-time model adaptation, bringing cutting-edge advancements into production.
- Partner with ML infrastructure teams to build high-performance, distributed training systems that efficiently scale across multiple GPUs and cloud environments.
- Proven ability to design, implement, and optimize scalable ML architectures, from distributed training to real-time inference.
Role snapshot
About the role
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. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 126 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com .
The LS Embedding Machine Learning team is at the forefront of building highly expressive machine learning models that power Reddit’s recommendation systems. We go beyond standard retrieval and ranking architectures, leveraging modern deep learning approaches and scalable model designs to enhance personalization across Reddit’s ecosystem. Our work impacts content discovery, user engagement, and platform growth at a massive scale.
How You'll Have Impact
As a Staff Machine Learning Engineer , you will own the technical direction for large-scale machine learning models, guiding the development of advanced deep learning architectures and high-impact ML systems. You will partner with leadership to define ML roadmaps, drive innovation in scalable model design and training approaches, and ensure efficient, reliable deployment of ML models in production. This role offers an opportunity to influence key AI-driven systems across Reddit while mentoring and uplifting the team’s technical capabilities.
Source text