Principal Software Engineer, ML Feature Platform

2 Months ago • 10 Years + • Devops • $266,000 PA - $387,400 PA

Job Summary

Job Description

As a Principal Software Engineer, ML Feature Platform, you will be in charge of the ML Feature Platform Team. You will be instrumental in architecting, implementing, and maintaining foundational ML infrastructure used to compute, store, and retrieve features powering Feeds Ranking, Content Understanding, Recommendations, Ads, and much more. You will lead the design and development of a cutting-edge feature store optimized for low-latency online inference at scale. You will lead the technical strategy, architecture and development of Reddit’s next-generation, real-time feature store, work with other engineers across ML Platform and Reddit infrastructure to significantly advance the ML Platform, work with management on team goal setting, planning, and de-risk project execution, and mentor other team members.
Must have:
  • 10+ years of professional software engineering experience
  • 3+ years leading a team to design large-scale distributed systems
  • Deep expertise in systems design and performance optimization
  • Strong understanding of ML infrastructure, especially feature engineering
  • Proven experience building real-time data systems
  • Strong organizational & communication skills
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.

Location:
This role is completely remote-friendly. If you happen to live close to one of our physical office locations, our doors are open for you to come into the office as often as you'd like. 

Who We Are:
The Machine Learning Platform team at Reddit is a high-impact team that owns the infrastructure that powers recommendations, content discovery, user and content quantification, while directly impacting other teams such as Growth, Ads, Feeds, and Core Machine Learning teams.

What You’ll Do:
As a Principal Software Engineer, ML Feature Platform, you will oversee the vision and lead the charge of our ML Feature Platform Team and be instrumental in architecting, implementing, and maintaining foundational ML infrastructure used to compute, store, and retrieve features powering Feeds Ranking, Content Understanding, Recommendations, Ads, and much more to fulfill Reddit’s mission of bringing community and belonging to everyone in the world. You will be a visionary who will lead the design and development of a cutting-edge feature store optimized for low-latency online inference at scale. 

  • Lead the technical strategy, architecture and development of Reddit’s next-generation, real-time feature store that supports both online and offline feature retrieval.
  • Work with other engineers across ML Platform and Reddit infrastructure to significantly advance the ML Platform.
  • Work with management on team goal setting, planning, and de-risk project execution
  • Mentor other team members in adopting a rigorous DevOps approach to maintain and/or improve ML infra components and services health and quality

Who You Might Be:

  • 10+ years of professional software engineering experience
  • 3+ years leading a team to design large-scale distributed systems.
  • Deep expertise in systems design, performance optimization, and cloud-native architectures (AWS, GCP, or Azure).
  • Strong understanding of ML infrastructure, especially feature engineering, data freshness, feature versioning, online/offline feature retrieval and online/offline consistency to serve 100s of millions of users.
  • Proven experience building real-time data systems, e.g., feature stores, stream processing engines, or caching systems.
  • Strong organizational & communication skills

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

#LI-DB1 #LI-Remote

Similar Jobs

Tesla - Supply Management Analyst

Tesla

North Holland, Netherlands (On-Site)
5 Months ago
Scanline VFX - Senior Pipeline Developer

Scanline VFX

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
extreme network - SR PROGRAMMER 9489- EBS Applications/Oracle PL/SQL, SQL/Oracle Forms, Reports

extreme network

Bengaluru, Karnataka, India (Hybrid)
9 Months ago
Tide - Staff Backend Engineer - DevEx, Security and Technology Foundations

Tide

Belgrade, Serbia (Hybrid)
2 Months ago
lifechruh - Core Services Staff Engineer

lifechruh

Edmond, Oklahoma, United States (On-Site)
9 Months ago
Nintendo - Contract - Sr Engineer, Cloud (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
3 Months ago
Toast - Staff Cloud Engineer

Toast

United States (Remote)
1 Month ago
Roblox - Principal Software Engineer, Open Platform & AI Enablement

Roblox

San Mateo, California, United States (On-Site)
4 Weeks ago
zoox - Staff/Senior Staff Software Platform Engineer

zoox

Foster City, California, United States (Hybrid)
9 Months ago
Crunchyroll - DevOps Engineer, Core Infrastructure Engineering

Crunchyroll

San Francisco, California, United States (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Argus - Site Reliability Engineer

Argus

Calgary, Alberta, Canada (Remote)
3 Months ago
Cubic corporation - Senior Software Engineer (Fullstack)

Cubic corporation

Hyderabad, Telangana, India (On-Site)
1 Year ago
Ansys - Senior DevOps Engineer

Ansys

Toulouse, Occitanie, France (On-Site)
1 Week ago
Cubic corporation - Junior Site Reliability Engineer

Cubic corporation

Hyderabad, Telangana, India (On-Site)
12 Months ago
Cognite - Senior Implementation Project Manager

Cognite

Austin, Texas, United States (Hybrid)
2 Months ago
Oliver Agency - Copywriter

Oliver Agency

Manila, Metro Manila, Philippines (Remote)
1 Month ago
DraftKings - FP&A Analyst, Promotions

DraftKings

Boston, Massachusetts, United States (On-Site)
1 Month ago
The Globel Talent Co - Marketing Generalist

The Globel Talent Co

South Africa (Remote)
4 Months ago
Cadence - Senior Cybersecurity Engineer

Cadence

San Jose, California, United States (On-Site)
2 Months ago
Veeam Software - Manager, Inside Sales

Veeam Software

Alpharetta, Georgia, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in United States

Alpha Sense - Associate Product Manager, Web Curation

Alpha Sense

New York, United States (On-Site)
1 Month ago
Fashionphile - Retail Support Specialist

Fashionphile

Scottsdale, Arizona, United States (On-Site)
2 Months ago
bytedance - Site Reliability Engineer, Traffic Platform

bytedance

Seattle, Washington, United States (On-Site)
8 Months ago
Temporal Technologies - Account Executive, New Logo

Temporal Technologies

Austin, Texas, United States (Remote)
1 Month ago
Stone Search - HRIS Manager - Oracle HCM Cloud

Stone Search

Irvine, California, United States (On-Site)
1 Year ago
Nagarro - Senior Staff Engineer, Java Fullstack

Nagarro

Jacksonville, Florida, United States (On-Site)
9 Months ago
Feld Entertainment - HR Specialist – Registrar

Feld Entertainment

Ellenton, Florida, United States (On-Site)
2 Years ago
WebFX - Jr. Digital Project Specialist

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
9 Months ago
Apple - US-Store Leader

Apple

Houston, Texas, United States (On-Site)
2 Months ago
Riot Games - Associate Art Director - VALORANT, Characters (Agents)

Riot Games

Los Angeles, California, United States (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Devops Jobs

Capgemini - SRE Engineers

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Rackspace Technology - Cloud Practice Engineer III

Rackspace Technology

Jalisco, Mexico (Remote)
3 Months ago
Next Level Business Services - CCI News Gate Solution Architect

Next Level Business Services

Jersey City, New Jersey, United States (On-Site)
9 Months ago
luxsoft - ML Platform Engineer

luxsoft

Pune, Maharashtra, India (On-Site)
1 Week ago
Mapbox - Automotive Senior Solutions Architect

Mapbox

Japan (Remote)
3 Months ago
luxsoft - Senior/Lead DevOps Engineer

luxsoft

Indore, Madhya Pradesh, India (On-Site)
3 Weeks ago
Insight Software - Senior Solutions Engineer

Insight Software

London, England, United Kingdom (On-Site)
3 Months ago
binance - Senior/Staff DevOps Engineer

binance

(Remote)
2 Years ago
London stock Exchange - Manager - SRE

London stock Exchange

Bengaluru, Karnataka, India (On-Site)
1 Month ago
CyberArk - Staff Site Reliability Engineer

CyberArk

United States (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

United States (Remote)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Reddit