Open Role
Reddit

Remote opportunity at

Reddit

Senior Staff Machine Learning Engineer, ML Understanding

Reddit operates a massive online platform centered on millions of active communities where users share discussions and content daily. To enhance global personalization, the company seeks…

View Company

Role Snapshot

Hiring Now

Remote from

Remote

Salary

Undisclosed

Department

General

Employment

Full-time

Experience

Not specified

Published8d ago
Listing Views18
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Reddit operates a massive online platform centered on millions of active communities where users share discussions and content daily. To enhance global personalization, the company seeks a Senior Staff Machine Learning Engineer to guide its user understanding initiatives. This position involves constructing a comprehensive user representation layer that influences discovery, feeds, searches, notifications, and advertising. The role is suited for engineering professionals who possess extensive experience in large-scale machine learning…

Job Description

Reddit operates a massive online platform centered on millions of active communities where users share discussions and content daily. To enhance global personalization, the company seeks a Senior Staff Machine Learning Engineer to guide its user understanding initiatives. This position involves constructing a comprehensive user representation layer that influences discovery, feeds, searches, notifications, and advertising.

The role is suited for engineering professionals who possess extensive experience in large-scale machine learning systems and recommender frameworks. The selected candidate will define the technical strategy for user modeling, incorporate generative artificial intelligence and large language models into existing architectures, and balance performance against latency and infrastructure costs.

Working remotely, the engineer will partner closely with various product, infrastructure, and machine learning groups across the organization. Responsibilities include guiding technical decisions, conducting design reviews, and mentoring senior personnel. Candidates should exhibit a strong focus on end-to-end product impact and possess familiarity with modern representation learning methodologies.

Responsibilities

  • Design a unified user understanding strategy and technical vision
  • Build advanced user models for sequence-based and multi-interest learning
  • Integrate large language models and generative AI for dynamic user profiling and intent inference
  • Collaborate with platform teams on scalable storage, retrieval pipelines, and low-latency serving APIs
  • Partner with product groups across feeds, notifications, search, and ads to drive model adoption
  • Mentor senior and staff engineers and establish technical best practices

Requirements

  • At least 10 years of experience building and scaling production-grade machine learning systems
  • Background in user modeling, large-scale representation learning, or recommender systems
  • Expertise in mainstream user understanding approaches including behavioral modeling and user clustering
  • Experience or strong intuition in applying large language models or foundation models to machine learning systems

Core Skills

Benefits

  • Comprehensive healthcare benefits and income replacement programs
  • 401(k) program with an employer match
  • Global benefit programs covering workspace, professional development, and caregiving support
  • Family planning support and gender-affirming care
  • Mental health and coaching benefits
  • Flexible vacation and paid volunteer time off
  • Generous paid parental leave
  • Equity in the form of restricted stock units

Frequently Asked Questions

What is the location and remote status of this job?

The position is a full-time remote role.

What is the salary range for this position?

The base salary range spans from $266,000 to $372,400 USD, and the position is also eligible to receive equity in the form of restricted stock units.

What level of experience is required?

Candidates must have a minimum of 10 years of experience in building and scaling production-grade machine learning systems, particularly in recommender systems and user modeling.

Are interviews recorded?

In select roles and locations, interviews are recorded, transcribed, and summarized by artificial intelligence, though candidates have the opportunity to opt out prior to scheduled sessions.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Reddit
RedditPosted 1d ago
Full-timeUSD 217,000 - 303,900/yr
Advertisement
320 × 50

Posted by Reddit

Source: Reddit

Reddit

Reddit

136Open Jobs
—No reviews yet
View Company Profile