Senior Machine Learning Engineer, Ranking - Quora (Remote)
Remote · Ireland · & 13 other countries · 3+ years experience · Full-time · Remote · Posted Oct 8, 2026
At a glance
- Experience
- 3+ years experience
- Employment
- Full-time
- Workplace
- Remote
- Location
- Remote · Ireland · & 13 other countries
About quora
- Quora’s mission is to grow the world's collective intelligence. To do so, we have two platforms:
- - Quora http://quora.com: a global knowledge sharing platform with millions of monthly unique visitors, bringing people together to share insights on various topics and providing a unique platform to learn and connect with others.
- - Poe https://poe.com/: a cloud workspace where millions of users run multiple AI agents on shared context and tools. One subscription, every frontier model, and the collaboration layer that makes them work together.
- Behind these products are passionate, collaborative, and high-performing global teams. We have a culture rooted in transparency, idea-sharing, and experimentation that allows us to celebrate success and grow together through meaningful work. Join us on this journey to create a positive impact and make a significant change in the world.
- This role will be working on our Quora product.
About the role
- As a ranking modeling expert, you will own and advance the second-phase ranking model behind feed and digest by applying the latest machine learning techniques.
- You will play a key role in developing methodologies that other developers will build on top of while working on the Quora product's distribution team.
Responsibilities
- Improve our existing machine learning ranking models using your core coding skills and ML knowledge
- Take end-to-end ownership of machine learning systems - data pipelines, candidate extraction, feature engineering, model training, as well as integration into our production systems
- 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
Requirements
- Availability for meetings and impromptu communication during Quora's “coordination hours” (Mon-Fri: 9am-3pm Pacific Time)
- 3+ years of professional experience working on recommendation or ranking models
- Good understanding of mathematical foundations of machine learning algorithms
- Previous experience building end-to-end machine learning systems
- Good communication and interpersonal skills
- BS, MS, or PhD in Computer Science, Engineering, or a related technical field
Preferred qualifications
- 5+ years of experience writing Python or C++ code
- Experience with generative recommendation systems
- Experience with user behavior or user sequence modeling, transformers, or long sequence modeling applied to ranking
- Experience with leading large-scale multi-engineer projects
- Flexible and positive team player with outstanding interpersonal skills
- Passion for Quora's mission and goals
Benefits
- Medical/dental/vision coverage
- Equity refreshers
- Remote work reimbursement
- Paid time off
- Employee assistance programs
- Flexible equity program where a portion of equity compensation may be taken as cash (in equity-eligible countries)
Skills
- Python
- C++