quora - Software Engineer, Machine Learning Platform, New Grad - Quora (Remote)
Requirements
• Availability for meetings and impromptu communication during Quora's "coordination hours https://quora.com/coordination_hours" (Mon-Fri: 9am-3pm Pacific Time) • A 2025 or 2026 graduate with or pursuing a B.S., M.S., or Ph.D. in Computer Science, Engineering or a related technical field • Genuine interest in large-scale distributed systems, infrastructure, and machine learning • Knowledge of Python, Go or C++, or the ability to learn them quickly • A passion for learning and always improving yourself and the team around you • Previous software engineering experience via an internship, work experience, open-source contribution or coding competition • Coursework or hands-on experience with ML frameworks such as PyTorch or TensorFlow • Exposure to Kubernetes, Docker, or cloud technologies like AWS • Experience with low-level performance work of any kind: profiling, benchmarking, optimization • Passion for Quora's mission and goals • At Quora, we value diversity and inclusivity and welcome individuals from all backgrounds, including marginalized or underrepresented groups in tech, to apply for our job openings. We encourage all candidates who share a passion for growing the world’s knowledge, even those who may not strictly meet all the preferred requirements, to apply, as we know that a diverse range of perspectives can have a significant impact on our products and our culture. • ADDITIONAL INFORMATION: • We are accepting applications on an ongoing basis. This role is a backfill for an existing vacancy. • Quora offers a wide range of benefits including medical/dental/vision coverage, equity refreshers, remote work reimbursement, paid time off, employee assistance programs, and more. Benefits are country-specific and may vary. • There are many factors that will determine the starting pay, including but not limited to experience, location, education, and business needs. • US candidates only: For US based applicants, the salary range is $97,600 - $139,000 USD + equity + benefits. • Canada candidates only: For Toronto and Vancouver based applicants, the salary range is $125,320 - $142,783 CAD + equity + benefits. For all other locations in Canada, the salary range is $116,965 - $133,264 CAD + equity + benefits.
Responsibilities
• Help build and maintain the core infrastructure that powers Quora's ML platform, ensuring high availability, scalability, and performance • Build and improve the distributed systems that serve our ML models in production, from Large Recommendation Models (LRM) to Large Language Models (LLM) • Work on GPU model serving, optimizing latency, throughput, and cost to support larger and more capable models • Contribute to platform initiatives such as PyTorch-first standardization and ML ecosystem modernization • Improve ML developer velocity by building tooling that helps ML engineers develop, test, and deploy models more efficiently • Modernize our feature store so ML engineers can get new features into production faster • Participate in the team's on-call rotation, helping resolve production issues as you grow your knowledge and ownership of the platform
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT