Staff ML Engineer - Recommendation Systems (Remote)

Quora

Canada

Remote

CAD 264,000 - 329,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical/dental/vision coverage
Equity refreshers
Remote work reimbursement
Paid time off

Job summary

Quora is seeking a Staff Machine Learning Engineer to define the technical future of its recommendation ecosystem. You will own the technical direction for feed ranking and retrieval, lead high-impact modeling bets, and pioneer the integration of LLMs and generative models across the product.

You will scale notification and digest surfaces, build the tooling that empowers the engineering organization, and mentor teammates while shipping high-velocity AI-powered features.

Qualifications

  • 6+ years of professional software development experience in machine learning.
  • 4+ years building and optimizing Home Feed recommendation systems for social media.
  • BS, MS, or PhD in Computer Science.
  • Deep knowledge of recommender stack: candidate generation to multi-objective optimization.
  • Strong communication and collaboration skills.

Responsibilities

  • Set the technical direction for Quora’s home feed recommendation systems.
  • Lead high-impact projects across the recommender stack from generation to ranking.
  • Drive online experiments to improve engagement and content quality.
  • Own ML systems end-to-end: data pipelines, feature engineering, training, deployment.
  • Mentor engineers and shape AI-assisted development practices.

Skills

ML engineering
Python
C++
Recommender systems
Distributed systems
Experimentation
Communication

Education

BS/MS/PhD in CS

Tools

Data pipelines
Model deployment
Embeddings
LLMs

Job description

Quora is seeking a Staff Machine Learning Engineer to define the technical future of its recommendation ecosystem. You will own the technical direction for feed ranking and retrieval, lead high-impact modeling bets, and pioneer the integration of LLMs and generative models across the product.

You will scale notification and digest surfaces, build the tooling that empowers the engineering organization, and mentor teammates while shipping high-velocity AI-powered features.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Machine Learning Engineer, Recommendation Systems - Quora (Remote)
Staff Machine Learning Engineer, Recommendation Systems - Quora (Remote)

Quora • Canada

Remote
CAD 264,000 - 329,000
Medical/dental/vision coverage
Equity refreshers
Remote work reimbursement
+1
Senior ML Engineer - Ranking & Personalization (Remote)
Senior ML Engineer - Ranking & Personalization (Remote)

Jobgether SRL • Canada

Remote
CAD 243,000 - 282,000
Medical, dental, and vision coverage
Remote work reimbursement
Equity program
+3
Senior Real-Time AI Engineer — LLM & ML Platforms
Senior Real-Time AI Engineer — LLM & ML Platforms

Plusgrade • Montreal

Hybrid
CAD 120,000 - 180,000
RRSP Matching
Comprehensive Health Plans
Flexible Paid Time Off
+2
Senior ML Engineer - Large-Scale Production
Senior ML Engineer - Large-Scale Production

Reddit • Canada

Remote
CAD 120,000 - 180,000
Senior ML Engineer: Personalization & Ranking Lead
Senior ML Engineer: Personalization & Ranking Lead

Fetch • Canada

Remote
CAD 140,000 - 190,000
Senior Machine Learning Engineer — Remote (Canada)
Senior Machine Learning Engineer — Remote (Canada)

Yelp, Inc • Toronto

Hybrid
CAD 191,000 - 262,000
Five star benefits
Staff ML/OR Engineer: Dispatch AI Leader — Fully Remote
Staff ML/OR Engineer: Dispatch AI Leader — Fully Remote

Tandem Inc. • Canada

Hybrid
CAD 140,000 - 190,000
Fully remote
Medical, vision, and dental insurance
Reimbursement for educational courses
+1
Senior Machine Learning Engineer, Ranking
Senior Machine Learning Engineer, Ranking

Jobgether SRL • Canada

On-site
CAD 243,000 - 282,000
Medical, dental, and vision coverage
Remote work reimbursement
Equity program
+3
Staff Machine Learning Engineer, AI Generation Engine
Staff Machine Learning Engineer, AI Generation Engine

Entangled Future • Canada

Remote
CAD 180,000 - 260,000
Health benefits
Competitive compensation
Staff ML Engineer, Personalization at Scale
Staff ML Engineer, Personalization at Scale

Babylist • Ottawa

On-site
CAD 140,000 - 210,000
Paid holidays
Paid time off
Parental leave
+3