Software Engineer (New Grad, Machine Learning Platform)

Quora

United States

On-site

USD 110,000 - 150,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Quora is seeking a Software Engineer (New Grad) to join the ML platform team, combining machine learning, distributed systems, and GPU serving performance. You'll join a team of senior engineers with mentorship and ship to production in weeks.

You will build core infrastructure powering Quora's ML models at scale, improve developer velocity, and modernize feature stores while learning through hands-on experience with PyTorch, Kubernetes, and cloud tech.

Qualifications

  • No prior ML infrastructure experience required.
  • Knowledge of Python, Go, or C++, or ability to learn them quickly.
  • Passion for learning and improving yourself and the team.
  • 2025 or 2026 graduate with a degree in CS/Engineering or related field.
  • Experience via internship, work, open-source, or coding competition.
  • Exposure to Kubernetes, Docker, or cloud technologies like AWS.
  • Coursework or hands-on experience with ML frameworks such as PyTorch or TensorFlow.
  • Experience with low-level performance work: profiling, benchmarking, optimization.

Responsibilities

  • Build and maintain the core infrastructure powering Quora's ML platform.
  • Develop distributed systems to serve ML models in production, from LRMs to LLMs.
  • Work on GPU model serving to optimize latency, throughput, and cost.
  • Contribute to platform initiatives like PyTorch-first standardization and ML ecosystem modernization.

Skills

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

Education

BS/MS/PhD in Computer Science or related technical field

Tools

Kubernetes
Docker
AWS

Job description

  • 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
  • Our team owns Quora's ML platform and ranking infrastructure across four areas: serving reliability, ML engineer enablement and developer velocity, business impact, and cost efficiency. We want to empower all ML engineers at Quora to be as impactful as they can be in solving different ML problems at scale
  • 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
  • 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
  • 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
  • No previous ML infrastructure experience is required for this role
  • Availability for meetings and impromptu communication during Quora's "coordination hours" (Mon-Fri: 9am-3pm Pacific Time)
  • 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
  • Genuine interest in large-scale distributed systems, infrastructure, and machine learning
  • 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
  • Previous software engineering experience via an internship, work experience, open-source contribution, or coding competition
  • Exposure to Kubernetes, Docker, or cloud technologies like AWS
  • Coursework or hands-on experience with ML frameworks such as PyTorch or TensorFlow
  • Experience with low-level performance work of any kind: profiling, benchmarking, optimization
  • Passion for Quora's mission and goals
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (New Grad) (Fully Remote)
Software Engineer (New Grad) (Fully Remote)

Quora • United States

Remote
USD 54,000 - 78,000
Software Engineer New Grad, Machine Learning Platform - Quora (Remote)
Software Engineer New Grad, Machine Learning Platform - Quora (Remote)

Quora • United States

Remote
USD 98,000 - 139,000
Medical/dental/vision coverage
Remote work reimbursement
Equity and benefits
New Grad ML Platform Engineer
New Grad ML Platform Engineer

Quora • United States

On-site
USD 110,000 - 150,000
Software Engineer New Grad, Machine Learning Platform - Quora
Software Engineer New Grad, Machine Learning Platform - Quora

United States Digital Space LLC • United States

Remote
USD 98,000 - 139,000
Medical/dental/vision coverage
Equity refreshers
Remote work reimbursement
+2
Remote-First Software Engineer (New Grad) – ML Platform
Remote-First Software Engineer (New Grad) – ML Platform

Quora • United States

Remote
USD 98,000 - 139,000
Medical/dental/vision coverage
Remote work reimbursement
Equity and benefits
Machine Learning Engineer New Grad 20242025 Remote
Machine Learning Engineer New Grad 20242025 Remote

Quora • United States

Remote
USD 107,660 - 161,700
Medical, dental, and vision coverage
Equity refreshers
Remote work reimbursement
+2
Senior Machine Learning Infrastructure Engineer, Embedding Platform
Senior Machine Learning Infrastructure Engineer, Embedding Platform

EngineersOfAI • Northern (KY)

On-site
USD 180,000 - 240,000
ML Infra Engineer — Scalable GPU & Model Serving (Remote)
ML Infra Engineer — Scalable GPU & Model Serving (Remote)

Quora • United States

Remote
USD 54,000 - 78,000
Staff Machine Learning Systems & Reliability Engineer (Moveworks)
Staff Machine Learning Systems & Reliability Engineer (Moveworks)

ServiceNow • Mountain View (CA)

On-site
USD 250,000 - 320,000
Generous family leave
Annual learning stipend
Flexible PTO
+2
Staff Machine Learning Infrastructure Engineer, Embedding Platform
Staff Machine Learning Infrastructure Engineer, Embedding Platform

EngineersOfAI • Northern (KY)

On-site
USD 180,000 - 260,000