Senior Staff Machine Learning Engineer, ML Understanding
Core
Lead Reddit's next-generation user understanding initiative to build a unified, high-fidelity representation of each user that powers personalization across the platform.
Role type
Senior Staff Machine Learning Engineer (User Modeling & GenAI)
Builds
Unified user representation layer (embeddings, interest modeling, LLM-based profiles) serving Feeds, Search, Notifications, and Ads.
Domain
Social Media / User Modeling / Generative AI
Deliverable
production ML models
Required skills
Large-scale user modeling, representation learning, LLM/foundation model application, system design for ML serving, cross-team technical leadership, strategic vision setting, mentoring senior engineers
Preferred skills
Experience with GenAI shifts, deep expertise in behavioral signals and affinities
Technologies
LLMs, foundation models, embeddings, MLOps systems
Responsibilities
Define unified user understanding strategy and long-term technical vision; design and implement advanced user models (sequence-based, multi-interest); evolve user modeling using LLMs for dynamic profiles and intent inference; build large-scale learning and serving components (storage, retrieval, APIs); drive cross-team integration and adoption; mentor senior engineers and lead design reviews.
