Staff Machine Learning Engineer, Recommendation Systems - Quora (Remote)
Staff Machine Learning Engineer, Recommendation Systems - Quora (Remote)
Requirements
Availability for meetings and impromptu communication during Quora's coordination hours (Mon-Fri: 9am-3pm Pacific Time)
6+ years of professional software development experience in machine learning
4+ years of professional experience building and optimizing Home Feed recommendation systems for social media and user-generated content platforms
Deep knowledge of the full recommender stack: candidate generation, retrieval, ranking, re-ranking, embeddings, and multi-objective optimization
Deep understanding of mathematical foundations of machine learning algorithms
Experience leading large-scale ML projects end-to-end with measurable outcomes
Strong communication and interpersonal skills
BS, MS, or PhD in Computer Science
Nice to Haves
6+ years of experience writing Python or C++ code
Hands-on experience deploying and running generative models at scale
Background in notifications, email/digest recommendations, or growth and lifecycle modeling
Flexible and positive team player
Publications at venues like RecSys, KDD, NeurIPS, or ICML
Passion for Quora's mission and goals
What You'll Be Doing
Set the technical direction for Quora’s home feed recommendation systems
Lead the highest-impact projects across the recommender stack, from candidate generation and retrieval to ranking, re-ranking, and multi-objective optimization
Drive measurable improvements in user engagement and content quality through well-designed online experiments
Take end-to-end ownership of ML systems, including data pipelines, candidate extraction, feature engineering, model training, and production integration
Identify new opportunities to apply machine learning to different parts of the Quora product
Partner with product, data science, and infrastructure teams to align on priorities and tradeoffs
Mentor engineers and lead by example, raising the bar for code quality, modeling rigor, and AI-assisted development velocity
Perks and Benefits
Medical, dental, and vision coverage (country-specific)
Equity refreshers and a flexible equity program in eligible countries allowing partial cash compensation
Remote work reimbursement
Paid time off
Employee assistance programs
Competitive salary ranges based on location (e.g., US: $219,989 - $320,613 USD; Toronto/Vancouver: $282,469 - $329,337 CAD; other Canada: $263,638 - $307,381 CAD)