Senior Staff Machine Learning Engineer, ML Understanding
Core
Building a unified, high-fidelity representation of each Reddit user to power personalization across Feeds, Search, Notifications, and Ads.
Role type
Senior Staff Machine Learning Engineer (User Modeling & GenAI)
Builds
Large-scale user representation layer (embeddings, interest models, LLM-based profiles) serving Feeds, Search, Notifications, and Ads.
Domain
Social Media / User Modeling / Generative AI
Deliverable
production ML models
Required skills
Large-scale representation learning, User interest modeling, LLM/foundation model application, System design for low-latency serving, MLOps integration, Technical strategy & vision, Cross-team collaboration, Mentorship
Preferred skills
Experience with sequence-based/multi-interest modeling, Dynamic user profile construction, Semantic reasoning over user behavior, Trade-off analysis (latency/cost/quality)
Technologies
LLMs, Foundation models, Embeddings, MLOps systems
Responsibilities
Define unified user understanding strategy and technical vision; Design and implement advanced user models (embeddings, multi-interest); Evolve user modeling using LLMs for dynamic profiles and intent inference; Build large-scale learning and serving components (storage, feature pipelines, APIs); Partner with product teams to drive adoption and measure impact; Mentor senior engineers and lead design reviews.
Seniority
Senior Staff, hands-on IC with strategic leadership