
Remote opportunity at
QuoraSenior Machine Learning Engineer, Ranking - Quora
Quora has an opening for a Senior Machine Learning Engineer focused on ranking. It is a full-time position that supports remote work across a number of…
Career Tools
About This Role
Quora has an opening for a Senior Machine Learning Engineer focused on ranking. It is a full-time position that supports remote work across a number of countries. Quora runs a global knowledge-sharing platform and Poe, a cloud workspace where people use multiple AI assistants together. The hire joins the distribution group, which develops recommendation engines for the feed, notifications and digest emails. The engineer takes ownership of the second-stage ranking…
Job Description
Quora has an opening for a Senior Machine Learning Engineer focused on ranking. It is a full-time position that supports remote work across a number of countries. Quora runs a global knowledge-sharing platform and Poe, a cloud workspace where people use multiple AI assistants together. The hire joins the distribution group, which develops recommendation engines for the feed, notifications and digest emails.
The engineer takes ownership of the second-stage ranking model that powers the feed and digest, among the company's most important surfaces. Duties span the entire pipeline: data flows, candidate selection, feature design, training and rollout into live systems. The person will also look for other areas where machine learning can help the product and build techniques that colleagues can reuse.
A good fit is an experienced practitioner who grasps the math behind learning algorithms and has built complete systems from start to finish. The team is small and values continual learning, experimentation and independence. Engineers there have considerable freedom in how they work and can shape the product in meaningful ways. The posting notes that eligibility for remote work depends on the candidate's country.
Responsibilities
- Strengthen current machine learning ranking models through coding and ML expertise
- Manage the full lifecycle of ML systems, from data flows and candidate selection to feature design and production rollout
- Spot additional places where machine learning can add value to the product
- Partner with other ML engineers to build algorithms and systems with efficiency
Requirements
- Over three years of practical experience building recommendation or ranking systems
- Strong grounding in the mathematics of machine learning methods
- Experience designing complete ML systems from start to finish
- Good interpersonal and communication abilities
- Availability for real-time discussion during the Monday to Friday, 9am to 3pm Pacific coordination window
- A technical degree (bachelor's, master's or doctorate) in a field such as computer science or engineering
Qualifications
- Five or more years coding in Python or C++
- Exposure to generative recommendation systems
- Hands-on time with user behavior or sequence modeling, transformer models, or long-sequence methods applied to ranking
- Leadership of large projects spanning several engineers
- An upbeat, adaptable team member who cares about Quora's mission
Core Skills
Benefits
- Medical, dental and vision coverage
- Equity refreshers
- Remote work reimbursement
- Paid time off
- Employee assistance programs
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is the role remote?
Yes. The posting says it can be done remotely from several countries, with eligibility varying by country.
What is the salary range?
For US applicants the posted base range is USD 189,507 to 274,604, with equity and benefits on top. For Canada it lists CAD 243,330 to 282,076 for Toronto and Vancouver, and CAD 227,108 to 263,271 for other Canadian locations.
What experience is required?
The posting requires more than three years of practical work with recommendation or ranking systems and a BS, MS or PhD in a technical field. Python or C++ experience and familiarity with generative recommendation systems are preferred.
Is the position still open?
The posting says applications are being taken on a rolling basis.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.