Quora is a remote-first company, allowing this position to be performed from multiple countries around the world.
The mission of Quora is to grow and share the world’s knowledge through its products, Quora and Poe.
The role focuses on the Quora product, where Machine Learning plays a crucial role in enhancing user experience.
The team has over 100 Machine Learning models in production, serving more than a hundred million users monthly.
The position involves building a company-wide ML development platform, focusing primarily on ML infrastructure and Distributed Systems (80%), with some involvement in model deployment (20%).
Responsibilities include designing, developing, and maintaining the core infrastructure for the machine learning platform, building scalable distributed systems, optimizing performance, collaborating with ML engineers, and contributing to next-generation infrastructure.
Requirements:
Candidates must be available for meetings during Quora's coordination hours (Mon-Fri: 9am-3pm Pacific Time).
A minimum of 4 years of industry experience in Machine Learning, Infrastructure, or related fields is required.
Experience in building and owning end-to-end machine learning or data science-related systems is necessary.
Candidates should have experience instrumenting ML workloads for performance monitoring and efficiency.
Experience with high performance, large-scale distributed systems is essential.
Proficiency in writing production code in Python, C++, or a similar language is required.
A BS or MS in Computer Science, Engineering, or a related technical field is mandatory.
Benefits:
Quora offers a comprehensive benefits package including medical, dental, and vision coverage.
Employees receive equity refreshers and remote work reimbursement.
Paid time off and employee assistance programs are included in the benefits.
Benefits are country-specific and may vary; more information can be found on Quora's careers page.
For US candidates, the salary range is $155,656 - $225,160 USD plus equity and benefits.
For Canadian candidates, the salary range varies by location, with specific ranges provided for Toronto, Vancouver, and other locations.