Back to results

Senior Machine Learning Engineer, Ranking

$189,507 – $274,6043+ yearsRemote

  • Engineering
  • Canada
  • Full time
  • Today
Newly posted

About the role

Quora is seeking an experienced machine learning engineer to join the distribution team and advance the second-phase ranking models behind the feed and digest features. You will own and improve end-to-end machine learning systems while developing methodologies that support other developers across the organization. This role offers the opportunity to work on high-leverage surfaces and contribute to Quora's mission of growing the world's collective intelligence.

Responsibilities

  • Improve existing machine learning ranking models using core coding skills and ML knowledge
  • Take end-to-end ownership of machine learning 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
  • Work with other machine learning engineers to implement algorithms and systems efficiently

Required skills

  • Machine Learning
  • Recommendation systems
  • Ranking models
  • Data pipelines
  • Feature engineering
  • Model training

Nice to have

  • Python
  • C++
  • Generative recommendation systems
  • User behavior modeling
  • Transformers
  • Long sequence modeling

Qualifications

  • BS, MS, or PhD in Computer Science, Engineering, or a related technical field

Benefits

  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Equity refreshers
  • Remote work reimbursement
  • Paid time off
  • Employee assistance programs

About the Company

Quora is a remote-first company with a mission to grow the world's collective intelligence through its knowledge-sharing platform and Poe, a cloud workspace for AI agents. The company fosters a culture rooted in transparency, idea-sharing, and experimentation.