
Senior Machine Learning Engineer, Ads - Quora (Remote)
About this role
Quora is hiring a Senior Machine Learning Engineer to focus on ads ranking for the Quora product on a remote basis from multiple eligible countries. This position suits an experienced engineering professional with a strong background in machine learning and ads optimization who thrives in an autonomous, remote-first environment.
Role Overview
The Monetization team at Quora is looking for an ads ranking specialist to optimize the advertising product across its complete lifecycle, spanning targeting, ranking, auction dynamics, and quality measurement. In this role, the engineer owns problems end-to-end, including research, data collection, modeling, deployment, and maintenance. Responsibilities cover improving CTR and CVR prediction, user and ad representations, model calibration, and user-sequence modeling to deliver measurable revenue and user value.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
For US-based applicants, the salary range is $189,507 to $274,604 USD. For Toronto and Vancouver-based applicants, the salary range is $243,330 to $282,076 CAD, and for other Canadian locations, it is $227,108 to $263,271 CAD. Additional benefits include medical, dental, and vision coverage, equity refreshers, remote work reimbursement, paid time off, and employee assistance programs, with specific offerings varying by country.
About the Company
Quora operates two primary platforms: Quora, a global knowledge sharing platform with millions of monthly unique visitors, and Poe, a cloud workspace running multiple AI agents on shared context and tools. The company operates as a privately held, remote-first organization with a culture rooted in transparency, idea-sharing, experimentation, and continuous deployment.
How to Apply
To apply for this position, please visit the official company careers page.
Skills and tech stack
Questions candidates ask
Can I work from any location?
The role is remote, but it can be performed from multiple countries and locations listed on the company eligibility page. Candidates must also be available for meetings during Quora coordination hours from Monday to Friday, 9 am to 3 pm Pacific Time.
What is the salary range for this position?
For US-based applicants, the salary is $189,507 - $274,604 USD. For Toronto and Vancouver applicants, it is $243,330 - $282,076 CAD, and for other Canadian locations, it is $227,108 - $263,271 CAD. Equity and benefits are also included.
What level of experience is required?
Candidates must have 4+ years of professional software development experience in machine learning.
What primary frameworks and languages are required?
Strong Python programming skills are required, along with hands-on experience building and deploying deep learning models using PyTorch or TensorFlow.