Senior Machine Learning Engineer, LS Embeddings

1 Month ago • 5 Years + • Research Development • $216,700 PA - $303,400 PA

Job Summary

Job Description

Reddit is seeking a Senior Machine Learning Engineer to focus on developing highly expressive, multi-entity embeddings for their recommendation systems. The role involves designing, developing, and optimizing graph-based ML models, including Graph Neural Networks (GNNs) and transformer-based architectures, to enhance personalization and relevance across the platform. Responsibilities include embedding generation, distributed training, scalable serving architectures, and feature engineering. The engineer will collaborate with cross-functional teams and stay updated with the latest ML research to drive innovation in a high-impact production environment.
Must have:
  • 5+ years of ML engineering experience
  • Focus on recommendation systems, representation learning, deep learning
  • Hands-on experience with GNNs, collaborative filtering, large-scale embeddings
  • Proficiency in Python and ML frameworks (PyTorch Geometric, DGL, TensorFlow, JAX)
  • Understanding of graph theory, network science, representation learning
  • Experience building distributed training and inference systems
  • Ability to work in a fast-paced environment
  • Strong communication and collaboration skills
Good to have:
  • Knowledge graph approaches
Perks:
  • Comprehensive Healthcare Benefits and Income Replacement Programs
  • 401k Match
  • Family Planning Support
  • Gender-Affirming Care
  • Mental Health & Coaching Benefits
  • Flexible Vacation & Reddit Global Days off
  • Generous paid Parental Leave
  • Paid Volunteer time off

Job Details

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 101M+ daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit redditinc.com.

About the Team

The LS Embedding team focuses on developing highly expressive, multi-entity embeddings to enhance Reddit’s recommendation systems. We go beyond standard two-tower architectures, leveraging graph-based modeling, Graph Neural Networks (GNNs), and transformer-based architectures to capture complex interactions between users and entities. Our work directly impacts personalization and relevance across Reddit’s platform.

About the Role

We are seeking a Senior Machine Learning Engineer to design, develop, and optimize graph-based ML models for large-scale recommendation systems. You will work on embedding generation, distributed training, and scalable serving architectures, playing a key role in improving Reddit’s AI-powered personalization. This role offers the opportunity to contribute to cutting-edge ML research and apply it at scale in a high-impact production environment.

Responsibilities

  • Design and implement scalable, high-performance machine learning models using Graph Neural Networks (GNNs), transformers, and knowledge graph approaches.
  • Develop and optimize large-scale embedding generation pipelines for Reddit’s recommendation systems.
  • Collaborate with ML infrastructure teams to enable efficient distributed training (multi-GPU, model data parallelism) and low-latency serving.
  • Work closely with cross-functional teams (Ads, Feed Ranking, Content Understanding) to integrate embeddings into various personalization and ranking systems.
  • Drive feature engineering efforts, identifying and curating expressive raw data to enhance model effectiveness.
  • Monitor, evaluate, and improve model performance using A/B testing, offline metrics, and real-time feedback loops.
  • Stay up-to-date with the latest research in GNNs, transformers, and representation learning, bringing new ideas into production.
  • Participate in code reviews, mentor junior engineers, and contribute to technical decision-making.

Qualifications

  • 5+ years of experience in machine learning engineering, with a strong focus on recommendation systems, representation learning, and deep learning.
  • Hands-on experience with Graph Neural Networks (GNNs), collaborative filtering, and large-scale embeddings.
  • Proficiency in Python and experience with ML frameworks such as PyTorch Geometric (PyG), Deep Graph Library (DGL), TensorFlow, or JAX.
  • Strong understanding of graph theory, network science, and representation learning techniques.
  • Experience building distributed training and inference systems using ML infrastructure components (data parallelism, model pruning, inference optimization, etc.).
  • Ability to work in a fast-paced environment, balancing innovation with high-quality production deployment.
  • Strong communication skills and the ability to collaborate cross-functionally with engineers, researchers, and product teams.

Benefits:

 

  • Comprehensive Healthcare Benefits and Income Replacement Programs
  • 401k Match
  • Family Planning Support
  • Gender-Affirming Care
  • Mental Health & Coaching Benefits
  • Flexible Vacation & Reddit Global Days off
  • Generous paid Parental Leave  
  • Paid Volunteer time off

 

 

Reddit is proud to be an equal opportunity employer, and is committed to building a workforce representative of the diverse communities we serve.  Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If, due to a disability, you need an accommodation during the interview process, please let your recruiter know.

Similar Jobs

Motorola solutions - Account Manager

Motorola solutions

Murarrie, Queensland, Australia (On-Site)
1 Year ago
cyara - Customer Success Manager

cyara

United States (Remote)
10 Months ago
Aryaka - Global Channel Marketing Manager

Aryaka

Austin, Texas, United States (On-Site)
1 Month ago
Tesla - Service Technician/Auto Mechanic

Tesla

Voluntari, Ilfov County, Romania (On-Site)
6 Months ago
PwC - Strategy and Operations Consultant, Associate

PwC

Bangkok, Bangkok, Thailand (On-Site)
10 Months ago
bytedance - High-Performance Computing Research Scientist (Algorithm Acceleration)

bytedance

San Jose, California, United States (On-Site)
5 Months ago
Vertx Inc. - Indirect Tax Research Analyst - Equipment Lease Financing

Vertx Inc.

California, United States (Remote)
1 Year ago
Apple - AI/ML Research Scientist, AI Interpretability & Visualization

Apple

Pittsburgh, Pennsylvania, United States (On-Site)
2 Weeks ago
Dream Sports - Lead Machine Learning Scientist

Dream Sports

Mumbai, Maharashtra, India (On-Site)
1 Year ago
LeoVegas - AI Transformation Lead

LeoVegas

Sliema, Malta (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Figma - Account Executive, Enterprise - Public Sector (Sydney, Australia)

Figma

Sydney, New South Wales, Australia (On-Site)
2 Weeks ago
BioFire - Clinical Applications Specialist I

BioFire

Durham, North Carolina, United States (On-Site)
1 Month ago
broadcom - Firmware Engineer

broadcom

Irvine, California, United States (On-Site)
1 Year ago
PayPal - Senior Data Analyst

PayPal

Dublin, County Dublin, Ireland (Hybrid)
2 Months ago
aspyr - Game Producer

aspyr

Austin, Texas, United States (On-Site)
3 Months ago
Hawkeye Innovations - Rugby Match Day Technician

Hawkeye Innovations

Llanelli, Wales, United Kingdom (On-Site)
1 Month ago
ElevenLabs - Events Manager

ElevenLabs

Spain (Remote)
2 Months ago
DevRev - Customer Success Manager

DevRev

Palo Alto, California, United States (On-Site)
3 Weeks ago
Lilt - German Medical Translators

Lilt

Berlin, Berlin, Germany (Remote)
6 Months ago
Hawkeye Innovations - Football Video Systems Technician

Hawkeye Innovations

Verona, Veneto, Italy (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in United States

Illumina - Manufacturing Equipment Technician

Illumina

Madison, Wisconsin, United States (On-Site)
1 Month ago
Vertx Inc. - Senior Technical Product Manager

Vertx Inc.

United States (Remote)
1 Year ago
GoMotive - Account Executive, Enterprise - Mid-Atlantic

GoMotive

United States (Remote)
4 Months ago
Corsair gaming - Channel Marketing Manager - Gaming

Corsair gaming

Milpitas, California, United States (On-Site)
1 Month ago
Gupta Media - Marketing Data Analyst II

Gupta Media

Boston, Massachusetts, United States (On-Site)
3 Months ago
Authzed - Senior Software Engineer

Authzed

United States (Remote)
3 Weeks ago
Epic Games - Security Engineer - Backend (Asset Integrity)

Epic Games

Cary, North Carolina, United States (On-Site)
5 Months ago
Riot Games - Software Engineer III, Performance - Unpublished R&D Product

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
level ai - Sales Engineer

level ai

California, United States (Remote)
3 Weeks ago
Unity - Total Rewards Partner

Unity

New York, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Research Development Jobs

Single Store - AI & Automation Analyst

Single Store

Hyderabad, Telangana, India (On-Site)
1 Month ago
Apple - Senior Machine Learning Engineer - Large Language Models (LLMs), Siri Planner Team

Apple

Cupertino, California, United States (On-Site)
2 Months ago
LeoVegas - AI Transformation Lead

LeoVegas

Sliema, Malta (Hybrid)
1 Month ago
Qualcomm - Machine Learning Compiler / Firmware Engineer

Qualcomm

Austin, Texas, United States (On-Site)
2 Months ago
bytedance - Research Scientist, AI Foundation

bytedance

San Jose, California, United States (On-Site)
2 Weeks ago
Pinterest - Manager II, Machine Learning Engineering - Ads Marketplace

Pinterest

San Francisco, California, United States (Hybrid)
3 Weeks ago
AI Fund - ML Engineer

AI Fund

San Francisco, California, United States (On-Site)
3 Months ago
broadcom - Principal R&D Engineer, Software

broadcom

Palo Alto, California, United States (On-Site)
3 Weeks ago
Google - Software Engineer, Research

Google

New York, United States (On-Site)
2 Weeks ago
Apple - AIML - Machine Learning Educator

Apple

Seattle, Washington, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded