Used Tools & Technologies
Not specified
Required Skills & Competences ?
Algorithms @ 3 Hiring @ 3 Communication @ 6 CUDA @ 3 GPU @ 3Details
NVIDIA's Quantum Computing team is hiring a software engineer to develop the CUDA-Q platform for programming hybrid quantum-classical multi-processor systems. The role focuses on real-time systems, GPU programming, and parallel & distributed programming to build high-performance production software and the CUDA Quantum libraries.
Responsibilities
- Identify and productize AI and algorithmic real-time decoding algorithms in collaboration with NVIDIA's Applied Research team.
- Contribute to development of CUDA Quantum libraries by building AI training infrastructure for the CUDA-Q Quantum Error Correction (QEC) library.
- Develop real-time hardware and software interfaces for heterogeneous quantum/classical computing enabled by CUDA Quantum.
- Solve problems at the intersection of high-performance computing (HPC) and quantum computing to enable research and technology advances.
- Improve processes and infrastructure to accelerate development.
Requirements
- Bachelor's degree (or equivalent experience) in Computer Science, Physics, or related engineering field with 8+ years of relevant work experience; Masterβs or Ph.D. preferred.
- Proficiency in C/C++ (required).
- Proficiency in algorithm analysis and implementation on heterogeneous systems including CPUs, GPUs, and FPGAs.
- Expertise in real-time systems, GPU programming, and parallel & distributed programming.
- Experience building performant and robust production software on large-scale hardware and software projects.
- Ability to quickly develop expertise in new domains and products and eagerness to master new challenges.
- Strong communication and collaboration skills.
Ways To Stand Out
- Experience with quantum computing hardware and control systems.
- Domain knowledge of Quantum Error Correction (QEC) and/or prior experience implementing decoding algorithms.
- Demonstrated history of software optimizations for real-time systems and a focus on improving extensibility.
Compensation & Benefits
- Base salary ranges (depends on location and level):
- Level 4: 184,000 USD - 287,500 USD
- Level 5: 224,000 USD - 356,500 USD
- Eligible for equity and additional benefits (see NVIDIA benefits page).
Additional Information
- Applications accepted at least until September 9, 2025.
- NVIDIA is an equal opportunity employer and is committed to fostering a diverse work environment.