Quora
Senior Machine Learning Engineer, Ads - Quora (Remote)
$190K–$275K
Remote - Multiple Locations +4 · Remote · Senior · Full-time · Posted Sep 10, 2026
- Location
- Remote - Multiple Locations
United States
Ireland
Canada
& 13 other countries - Experience
- 4+ years of professional software development experience in machine learning.
- Education
- BS, MS or PhD in Computer Science, Engineering or a related technical field.
About the job
Develop and operate ads ranking machine-learning systems for Quora, improving prediction and ranking quality to increase advertiser value, revenue, and user relevance.
What you'll do
- Build and improve ads ranking models, including CTR/CVR prediction, feature interactions, user-history modeling, and calibration.
- Own ML systems end to end, from data pipelines and training through evaluation, production integration, deployment, and maintenance.
- Partner with product, data science, and engineering teams to define objectives, run A/B experiments, and measure outcomes.
What they ask for
- 4+ years of professional software development experience in machine learning.
- Hands-on experience developing and deploying ads ranking models at scale, including CTR or CVR prediction and calibration.
- Experience evaluating ranking models through offline analysis and online experiments.
- Strong Python and production ML coding skills; hands-on deep learning experience with PyTorch or TensorFlow.
Nice to have
- Experience with modern ranking architectures, such as feature interaction networks, attention-based user-sequence models, and multi-task learning.
- Experience with generative recommender systems.
Pay
$189,507 - $274,604 USD (base salary); $243,330 - $282,076 CAD (base salary); $227,108 - $263,271 CAD (base salary)
Tools
Python, PyTorch, TensorFlow
AI focus
Uses AI-assisted development tools for coding, testing, debugging, or data analysis; applies machine learning and deep learning to ads ranking and recommendation.
Model-written summary · the original posting is authoritative