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.
LOCATION
JOB TYPE
Full-timeCOMPENSATION
$184k - $356k
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





