Staff Machine Learning Engineer, Recommendation Systems - Quora (Remote)
Core
Define technical direction for Quora's recommendation ecosystem, including feed ranking, retrieval, and LLM integration.
Role type
Staff Machine Learning Engineer (Recommendation Systems)
Builds
Quora home feed, notifications, digest emails, and underlying ML infrastructure
Domain
Social media, user-generated content, recommendation systems
Deliverable
production ML models
Required skills
Recommendation systems (candidate generation, retrieval, ranking, re-ranking, multi-objective optimization), ML system architecture, data pipelines, feature engineering, model training, online experiments, Python, C++, mathematical foundations of ML
Preferred skills
Generative models at scale, notifications/email/digest recommendations, growth/lifecycle modeling, publications at RecSys/KDD/NeurIPS/ICML
Technologies
Python, C++, LLMs, generative models
Responsibilities
Set technical direction for home feed recommendation systems, lead high-impact projects across the recommender stack, drive improvements in user engagement via online experiments, take end-to-end ownership of ML systems, identify new ML opportunities, partner with product/data/infra teams, mentor engineers
Seniority
Staff, hands-on IC with organization-wide scope
