Engineer - Quantum Error Correction Libraries

Job Description

Job Title: Senior Engineer - Quantum Error Correction Libraries. Location

  • Santa Clara, California, USA
  • Remote options available in Washington, D.C.; Washington; California; New York, New York; and Massachusetts
  • Hybrid role

Responsibilities:

  • Develop innovative algorithms to accelerate simulation of quantum error correction (QEC) workloads at scale.
  • Research, develop, and optimize GPU-accelerated algorithms across multiple hardware generations.
  • Develop, scale, and optimize software for quantum computing and quantum system simulations;
  • Work closely with NVIDIA Research, Developer Technology, and Product Management teams across quantum computing, HPC technologies, and machine learning.
  • Interact with external partners and researchers to understand their use cases and technical requirements.
  • Provide technical leadership and mentorship to other specialists.
  • Convert mathematical and research-level algorithms into robust, reusable, and well-documented software primitives.
  • Apply strong debugging, functional testing, and performance testing practices;
  • Contribute to high-performance software and libraries designed to accelerate quantum computing research and development.

Qualifications:

  • Excellent modern C++ and Python programming skills, including debugging, functional testing, and performance testing.
  • Proven ability to convert mathematical or research-level algorithms into robust, reusable, and well-documented software primitives.
  • Expert understanding of QEC and stabilizer formalism, including binary symplectic representations, stabilizer and destabilizer tableaux, Pauli-frame propagation, mid-circuit measurement, and classical control;
  • Strong understanding of noise models, including Pauli, correlated, and time-dependent noise, as well as exact and approximate representations of non-Pauli noise.
  • Familiarity with the broader quantum software landscape, including Stim, Qiskit Aer, PennyLane, Cirq, cuQuantum SDK, CUDA-Q, or similar development frameworks.
  • Strong communication skills and experience collaborating across research, engineering, and product teams.
  • PhD or MS degree in Computer Science, Applied Mathematics, Physics, Electrical Engineering, or a related scientific or engineering field, or equivalent experience.
  • 8+ years of relevant research or software-development experience.

Preferred:

  • Proficiency in near-Clifford or stabilizer simulation techniques.
  • Knowledge of QEC code varieties and procedures, including surface codes, subsystem codes, color codes, quantum LDPC, lattice surgery, and logical-state preparation.
  • Hands-on experience with QEC decoders.
  • Experience developing performance-critical GPU software using CUDA or a comparable environment;
  • Proficiency in horizontal scaling across multiple nodes or GPUs using NCCL, MPI, NVSHMEM, or equivalent high-performance communication stacks.
  • Aptitude for using agentic or AI-supported development tools while maintaining rigorous validation, testing, and code review standards.

Benefits And Compensation:

  • Base salary range of $184,000 to $287,500 for Level 4.
  • Base salary range of $224,000 to $356,500 for Level 5.
  • Actual base salary is determined by location, experience, and compensation of employees in similar positions.
  • Eligible for equity and benefits.

Other Information:

  • Job requisition ID: JR2012496.
  • This posting is for an existing vacancy;
  • NVIDIA uses AI tools in its recruiting processes.
  • NVIDIA is an equal opportunity employer committed to an inclusive work environment.

JOB TYPE

Full-time

COMPENSATION

$184k - $356k

SHARE

Important: To avoid application spam, include this statement at the end of your resume or application: 'I found this position on ( Quantum Jobs List ) .' Applications without it will be disqualified.

Back to all Quantum jobs
arrow mark
📌 Be the FIRST to join — A Professional Networking Platform for quantum.  Join Waitlist