jobapplier

Software Engineer (New Grad, Machine Learning Platform)

Quora

Skills

Required

  • machine learning
  • ML
  • infrastructure
  • Python / Go / C++
  • M.S
  • software engineering
  • PyTorch / TensorFlow

Preferred

  • Kubernetes / Docker / cloud technologies
  • AWS
  • profiling
  • benchmarking

Join Quora as a Software Engineer (New Grad) on our Machine Learning Platform team. You'll work at the intersection of machine learning, distributed systems, and GPU serving performance, making a significant impact on Quora's long-term success. You'll be part of a team of senior and staff engineers, learning from the best and shipping to production in your first few weeks. No previous ML infrastructure experience is required, but a passion for learning and a genuine interest in large-scale distributed systems, infrastructure, and machine learning is essential.

Contribuer à la construction et à la maintenance de l'infrastructure centrale qui alimente la plateforme ML de Quora, en garantissant une haute disponibilité, une évolutivité et des performances.

Participer à l'initiative de modernisation de l'écosystème ML, en construisant des outils qui aident les ingénieurs ML à développer, tester et déployer des modèles plus efficacement.

No previous ML infrastructure experience is required for this role

Passion for Quora's mission and goals

About Quora

Améliorer les systèmes distribués qui servent nos modèles ML en production, en optimisant la latence, le débit et le coût pour prendre en charge des modèles plus grands et plus performants.

Requirements

  • 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
  • Coursework or hands-on experience with ML frameworks such as PyTorch or TensorFlow

Preferred

  • Exposure to Kubernetes, Docker, or cloud technologies like AWS
  • Experience with low-level performance work of any kind: profiling, benchmarking, optimization

Pay

USD 97,600 - 139,000