Software Engineer New Grad, Machine Learning Platform @Quora
Software Development
Salary usd 97,600 - 13..
Remote Location
Employment Type full-time
Posted 2d ago

[Hiring] Software Engineer New Grad, Machine Learning Platform @Quora

2d ago - Quora is hiring a remote Software Engineer New Grad, Machine Learning Platform. πŸ’Έ Salary: usd 97,600 - 139,000 per year πŸ“Location: USA, Canada

Role Description

This role will be working on our Quora product.

Machine Learning is central to Quora's mission of growing the world's collective intelligence. We have 100+ Machine Learning models in production powering various product features. We use a variety of algorithms β€” everything from linear models to decision trees and deep neural networks. Our production models operate at a huge scale, serving hundreds of millions of people using Quora every month.

As a Software Engineer (New Grad) on this team, you'll work at the intersection of machine learning, distributed systems, and GPU serving performance β€” and your work will have an enormous impact on Quora's long-term success.

No previous ML infrastructure experience is required for this role.

You'll be joining a team of senior and staff engineers, learning this stack from the people who built it, with a dedicated mentor and strong technical guidance β€” and you'll be shipping to production in your first few weeks.

Stack: Python, Go, C++, PyTorch, Kubernetes/EKS, NVIDIA Triton, Ray, AWS

πŸš€ Excited to see our MLP team's amazing work in action? Check out some of the incredible projects they've completed below! πŸ‘‡βœ¨

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 (LRMs) to Large Language Models (LLMs).
  • 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.

Qualifications

  • Availability for meetings and impromptu communication during Quora's "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.

Preferred Requirements

  • 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.

Benefits

  • Medical/dental/vision coverage.
  • Equity refreshers.
  • Remote work reimbursement.
  • Paid time off.
  • Employee assistance programs.
  • Benefits are country-specific and may vary.

Additional Information

  • We are accepting applications on an ongoing basis. This role is a backfill for an existing vacancy.
  • 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.
  • We are an equal opportunity employer and value diversity at our company.
  • To ensure a secure hiring process, all final candidates will undergo identity verification and a comprehensive background check prior to onboarding.
Before You Apply
️
remote Be aware of the location restriction for this remote position: USA, Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Engineer New Grad, Machine Learning Platform @Quora
Software Development
Salary usd 97,600 - 13..
Remote Location
Employment Type full-time
Posted 2d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: USA, Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 128,753+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later