Senior Quantum Computing Libraries Engineer

at Nvidia
USD 184,000-356,500 per year
SENIOR
✅ On-site

Used Tools & Technologies

Not specified

Required Skills & Competences

Software Development @ 4 Python @ 4 Algorithms @ 4 Machine Learning @ 4 TensorFlow @ 4 Leadership @ 4 Communication @ 7 Product Management @ 4 Technical Leadership @ 4 PyTorch @ 4 Agile @ 4 GPU @ 4 Deep Learning @ 4 AI @ 4 HPC @ 4

Details

NVIDIA's accelerated computing platform has revolutionized HPC and AI, and we have built the cuQuantum SDK to enable researchers and framework developers in the area of Quantum Computing. This role is part of an engineering team developing, scaling, and optimizing software to accelerate and scale quantum computing and quantum system simulations. Ideal candidates will have experience building software systems and curiosity about advancing the state-of-the-art in applications of HPC and GPUs to the quantum computing ecosystem.

Responsibilities

  • Researching, developing, and optimizing GPU-accelerated algorithms across multiple hardware generations
  • Developing innovative HPC algorithms to scale quantum circuit simulations
  • Working closely with NVIDIA Research, Developer Technology, and Product Management teams in the areas of quantum computing, HPC technologies, and machine learning
  • Interacting with external partners and researchers to understand their use cases and requirements
  • Providing technical leadership and guidance to other engineers
  • Analyzing the performance of GPU, CPU, multi-GPU/multi-node implementations and finding opportunities for algorithmic or implementation-based improvements

Requirements

  • Excellent C++ and Python programming and software design skills, including functional and performance test design
  • Experience programming for GPUs, in a multi-threading and multi-node MPI programming model, and expertise in hardware-aware optimization
  • Experience with agentic coding tools
  • Demonstrated ability developing scientific software used in quantum simulations (e.g., circuit simulators, compilers, hybrid-computing)
  • PhD or MSc degree in Computer Science, Applied Math, Physics, or related science or engineering field (or equivalent experience)
  • 8+ years of experience
  • Strong collaboration, communication, and documentation skills

Ways to stand out

  • Experience using one or more quantum computing and deep learning frameworks (e.g., Qiskit, Cirq, Pennylane, TNQVM, TensorFlow, PyTorch)
  • Proven experience with HPC technologies and communication algorithms
  • Expertise in numerical methods, Hamiltonian integrals, quantum simulation techniques
  • Experience working in an agile software development environment within a globally distributed organization

Benefits and Compensation

  • Competitive salaries and a generous benefits package; eligible for equity
  • Base salary ranges (location- and level-dependent):
    • Level 4: 184,000 USD - 287,500 USD
    • Level 5: 224,000 USD - 356,500 USD

Applications for this job will be accepted at least until April 27, 2026.

This posting is for an existing vacancy.

NVIDIA uses AI tools in its recruiting processes.

NVIDIA is committed to fostering a diverse work environment and is an equal opportunity employer. We do not discriminate on the basis of any characteristic protected by law.