Remote Otter LogoRemoteOtter

Principal Machine Learning Engineer - Remote

Posted 13 weeks ago
Software Development
Full Time
USA
$276,700 - $387,400 USD

Overview

The LS Embedding team will focus on building highly expressive multi-entity large scale embeddings exploring architectures beyond standard two-tower approaches to enhance our recommendation systems at Reddit. This entails modelling various compound interactions and relationships between users and entities they interact with using Graphs and exploring Graph neural networks and transformers to encode them.

In Short

  • Lead the team that architects and designs GNN and transformers based multi-entity embedding generation.
  • Define the technical roadmap and plan of execution in collaboration with Xfn partners.
  • Develop and optimize large-scale graph-based machine learning pipelines for recommendation systems.
  • Architect scalable and efficient GNN and transformers-based recommendation models that can process complex, interconnected data structures.
  • Collaborate with cross functional business units such as Ads teams leveraging the models for upstream functions and improve relevance metrics.
  • Collaborate with ML Infrastructure teams to enable distributed GPU based training and online serving architecture.
  • Lead feature engineering efforts to identify and curate expressive raw data to be used for creating embeddings.
  • Be a mentor and cross-functional advocate for the team.
  • Contribute towards team and product strategy, operations and execution at Reddit.

Requirements

  • 15+ years of Technical Leadership Experience.
  • Proven ability to lead ML initiatives, mentor engineers, and communicate complex concepts to cross-functional teams.
  • Expertise in Graph Neural Networks, collaborative filtering, knowledge graphs, and deep learning for recommendations.
  • Understanding of graph theory, network science, and representation learning technique.
  • Strong coding skills in Python and experience with ML frameworks like PyTorch Geometric (PyG), Deep Graph Library (DGL), TensorFlow, and scikit-learn.
  • Solid understanding of ML infrastructure components and libraries enabling efficient distributed training and inference.

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 logo

Reddit

Reddit is a dynamic online platform that fosters community engagement and discussion across a wide range of topics. As a leading social news aggregation and discussion website, Reddit connects millions of users who share content and participate in conversations. The company is committed to understanding user needs and enhancing the user experience through innovative research and collaboration among cross-functional teams. Reddit values growth and is focused on driving product strategy through actionable insights, making it an exciting place for professionals passionate about user experience and research.

Share This Job!

Save This Job!

Similar Jobs:

Codat

Principal Machine Learning Engineer - Remote

Codat

13 weeks ago

Codat is seeking a Principal Machine Learning Engineer to lead the development of generative AI models and work closely with the Product team.

UK
Full-time
Software Development
Datatonic logo

Principal Machine Learning Engineer - Remote

Datatonic

14 weeks ago

Join Datatonic as a Principal Machine Learning Engineer to lead innovative AI and data solutions.

Spain
Full-time
Software Development

Jerry

Principal Machine Learning Engineer - Remote

Jerry

17 weeks ago

Join Jerry as a Principal Machine Learning Engineer to architect and deploy advanced ML models that impact millions.

Worldwide
Full-time
Software Development
SmithRx logo

Principal Machine Learning Engineer - Remote

SmithRx

18 weeks ago

SmithRx is seeking a Principal Machine Learning Engineer to lead ML innovation and technology strategy in a rapidly growing Health-Tech company.

USA
Full-time
Software Development

Jerry

Principal Machine Learning Engineer - Remote

Jerry

19 weeks ago

Join Jerry as a Principal Machine Learning Engineer to architect and deploy advanced ML models that impact millions.

Worldwide
Full-time
Software Development