Remote Otter LogoRemoteOtter

Principal Machine Learning Engineer - Remote

Posted 3 days ago

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.

Similar Jobs:

Codat

Principal Machine Learning Engineer - Remote

Codat

2 days ago

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

Machine Learning
Generative AI
Data Science
Product Development
UK
Full-time
Software Development
Datatonic logo

Principal Machine Learning Engineer - Remote

Datatonic

1 week ago

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

Machine Learning
Python
Data Engineering
Google Cloud
Spain
Full-time
Software Development

Jerry

Principal Machine Learning Engineer - Remote

Jerry

4 weeks ago

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

Machine Learning
Deep Learning
Model Deployment
Data Analysis
Worldwide
Full-time
Software Development
SmithRx logo

Principal Machine Learning Engineer - Remote

SmithRx

5 weeks ago

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

Machine Learning
Data Engineering
AI/ML
Python
USA
Full-time
Software Development

Jerry

Principal Machine Learning Engineer - Remote

Jerry

6 weeks ago

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

Machine Learning
Deep Learning
Model Deployment
Data Analysis
Worldwide
Full-time
Software Development