Quora, a leading knowledge-sharing platform with over 400M monthly visitors, is seeking a Senior Software Engineer for their Machine Learning Platform. The role is fully remote and part of a crucial team working at the intersection of Machine Learning, Distributed Systems, and High Performance Computing. The position involves building and maintaining the company-wide ML development platform that supports 100+ production ML models.
The ideal candidate will be instrumental in architecting large-scale distributed systems for ML workflows, from data collection to deployment. They'll work with cutting-edge technologies like Kubernetes, Tensorflow, and PyTorch, while collaborating closely with ML engineers to enhance their productivity and impact.
This is an opportunity to make a significant impact on Quora's long-term success, working with passionate, collaborative teams in a transparent culture that values experimentation and growth. The role offers competitive compensation ($183,647 - $267,615 USD), comprehensive benefits, and the flexibility of remote work.
Key responsibilities include developing ML infrastructure, managing business-critical systems, and participating in on-call rotations. The position requires 2+ years of relevant experience, strong technical skills in Python or similar languages, and the ability to work during Pacific Time coordination hours (9am-3pm).
Join Quora's mission to grow and share the world's knowledge while working on challenging technical problems that impact millions of users. The company values diversity and welcomes candidates from all backgrounds, especially those from underrepresented groups in tech.