Principal Software Engineer, ML Feature Platform

1 Month 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

Netomi - Software Development Engineer

Netomi

India (Remote)
3 Weeks ago
Nasdaq - Operations Analyst - Client Success Management

Nasdaq

Vilnius, Vilnius County, Lithuania (On-Site)
1 Month ago
Build Staff - Hyper Converged Infrastructure Engineer

Build Staff

Wichita, Kansas, United States (On-Site)
6 Years ago
koala fx - Lead Compositor

koala fx

United Kingdom (On-Site)
1 Month ago
Playtech - Head of Product

Playtech

(On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Philips - Sales, Territory Manager – Heart Rhythm Management - Image Guided Therapy Devices

Philips

Los Angeles, California, United States (On-Site)
1 Month ago
Dream world  - Internship: Game Design / QA Testing (Summer-Fall)

Dream world

Redwood City, California, United States (On-Site)
1 Month ago
Trek - Project Manager

Trek

Haryana, India (On-Site)
3 Months ago
Snyk - Senior Emerging Technologies Solutions Engineering Specialist

Snyk

London, England, United Kingdom (On-Site)
1 Month ago
bytedance - Workplace Planning Specialist, AMS

bytedance

Los Angeles, California, United States (On-Site)
2 Months ago
Capgemini - IBM Sterling

Capgemini

Hyderabad, Telangana, India (On-Site)
1 Month ago
Interactive Brokers - AML Surveillance Analyst

Interactive Brokers

Mumbai, Maharashtra, India (On-Site)
8 Months ago
Marsh McLennan - Senior Compensation Consulting Analyst

Marsh McLennan

Singapore (Hybrid)
1 Week ago
Activision - Principal Network Programmer

Activision

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Scopely - Game UI/UX Designer

Scopely

Bengaluru, Karnataka, India (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in United States

Coherent corp. - Optical Technician 2nd Shift

Coherent corp.

Richmond, California, United States (On-Site)
1 Month ago
Apple - Business Analyst - Sports & TV+

Apple

Culver City, California, United States (On-Site)
3 Weeks ago
oportun - Bilingual (English/Spanish) Member Loyalty Representative

oportun

Addison, Illinois, United States (On-Site)
3 Weeks ago
Pocket Worlds - Senior Backend Engineer

Pocket Worlds

United States (Remote)
2 Months ago
Apple - Engineering Program Specialist - Product Design

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Liquid Robotics - Electrical Engineer - Electronics

Liquid Robotics

Herndon, Virginia, United States (On-Site)
2 Months ago
Polygon Labs - Senior DevOps Engineer

Polygon Labs

United States (Remote)
2 Months ago
Match Group - Senior Data Scientist, Monetization

Match Group

New York, New York, United States (Hybrid)
1 Month ago
WildBrain - Director, Business and Legal Affairs

WildBrain

New York, New York, United States (Hybrid)
2 Months ago
Eleventh Hour Games - Senior Back-End Engineer

Eleventh Hour Games

Dallas, Texas, United States (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Devops Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

France (Remote)

United States (Remote)

United States (Remote)

Vancouver, British Columbia, Canada (Remote)

India (Remote)

United Kingdom (Remote)

United States (Remote)

New York, New York, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Reddit