Job Summary:
NVIDIA is a leader in GPU-accelerated computing, and they are seeking a Senior Quantum Software Engineer to design and optimize software for quantum computing. The role involves building high-performance libraries and collaborating with various teams to enhance NVIDIA’s quantum-HPC platforms.
Responsibilities:
• Build, develop, and maintain HPC-quantum libraries and APIs in C++ and Python, with a strong focus on tensor network–based algorithms and representations.
• Translate innovative quantum research concepts into production-ready, industry-grade software that integrates seamlessly into NVIDIA’s quantum–HPC ecosystem.
• Take ownership of new functionality from concept to productization, including design, implementation, testing, debugging, performance tuning and documentation.
• Drive opportunities to improve library quality, performance, scalability, and maintainability through thoughtful re-architecture and modern software engineering practices.
• Collaborate closely with product management, architects, and internal and external partners to understand user workflows, define requirements, and contribute to technical roadmaps.
Qualifications:
Required:
• Ph.D. in Quantum Computing, Physics, Computer Science, or a related field (or equivalent experience).
• 3+ years of experience.
• Strong proficiency with C++ and/or Python languages, with experience in GPU-accelerated and parallel programming models.
• Solid Background in numerical linear algebra (SVD, QR, low-rank approximations, truncation strategies) and their use in tensor network algorithms.
• Shown experience working on quantum simulation techniques, in particular any of Tensor Networks, MPS, PEPS, Tree Tensor Networks, State-Vector, Stabilizer formalism. With proven ownership of large-scale projects.
• Excellent communication and interpersonal skills, with the ability to collaborate effectively across multidisciplinary teams.
Preferred:
• Proficiency and experience with quantum algorithms, hybrid quantum–classical workflows and quantum programming frameworks such as CUDA-Q, Qiskit, PennyLane, Cirq, QTip, Stim, or Braket is a strong plus.
• Solid foundations and practical involvement in Quantum Error Correction, Noise-aware and Error-mitigated simulation, Quantum numerical methods.
• Experience in analyzing, benchmarking, and optimizing software across CPU and GPU architectures, demonstrating skills in performance profiling and scalability analysis.
Company:
NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI. Founded in 1993, the company is headquartered in Santa Clara, USA, with a team of 10001+ employees. The company is currently Late Stage.