jobapplier

Staff Machine Learning Engineer (Recommendation Systems, Quora)

Quora

Skills

Required

  • machine learning
  • software development
  • notifications
  • email/digest recommendations
  • lifecycle modeling
  • RecSys / KDD / NeurIPS / ICML
  • Python / C++
  • code

Preferred

  • ML
  • Home Feed
  • candidate generation
  • retrieval
  • re-ranking
  • embeddings
  • multi-objective optimization
  • machine learning algorithms

Join Quora, a remote-first company where machine learning drives nearly every aspect of our product. As a Staff Machine Learning Engineer, you will define the technical future of Quora's recommendation ecosystem, lead high-impact modeling projects, and pioneer the integration of LLMs and generative models. You will have end-to-end ownership of ML systems, mentor engineers, and drive measurable improvements in user engagement and content quality.

Définir la direction technique des systèmes de recommandation de Quora, en dirigeant les projets ayant le plus d'impact.

USD 219,989 - 320,613

About Quora

Flexible and positive team player

We encourage all candidates who share a passion for growing the world’s knowledge, even those who may not strictly meet all the preferred requirements, to apply, as we know that a diverse range of perspectives can have a significant impact on our products and our culture

Passion for Quora's mission and goals

Responsibilities

  • Assumer la responsabilité de bout en bout des systèmes d'apprentissage automatique, y compris les pipelines de données, l'extraction de candidats, l'ingénierie des fonctionnalités, l'entraînement des modèles et l'intégration en production.
  • Mentorer les ingénieurs et donner l'exemple, en élevant le niveau de qualité du code, de la rigueur de modélisation et de la vitesse de développement assistée par l'IA.
  • 4+ years of professional experience building and optimizing Home Feed recommendation systems for social media and user-generated content platforms
  • Experience leading large-scale ML projects end-to-end with measurable outcome
  • 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

Requirements

  • BS, MS, or PhD in Computer Science

Strong communication and interpersonal skills

  • 6+ years of professional software development experience in machine learning
  • Background in notifications, email/digest recommendations, or growth and lifecycle modeling
  • Publications at venues like RecSys, KDD, NeurIPS, or ICML
  • Hands-on experience deploying and running generative models at scale
  • 6+ years of experience writing Python or C++ code