Quora is a privately held, remote-first company dedicated to growing the world's collective intelligence. They are seeking an experienced Machine Learning engineer to join their team, focusing on improving recommendation systems and applying machine learning across their products.
Responsibilities:
- Improve our existing machine learning systems using your core coding skills and ML knowledge
- 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
- 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
Requirements:
- Availability for meetings and impromptu communication during Quora's 'coordination hours' (Mon-Fri: 9am-3pm Pacific Time)
- 5+ years of professional software development experience in machine learning
- 3+ years of professional experience working on recommendation systems
- 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
- 3+ years of experience writing Python or C++ code
- Experience with leading large-scale multi-engineer projects
- Flexible and positive team player with outstanding interpersonal skills
- Passion for Quora's mission and goals