Resume and JobRESUME AND JOB
NVIDIA logo

Software Engineer, CUDA-Q Libraries

NVIDIA

Software and Technology Jobs

Software Engineer, CUDA-Q Libraries

full-timePosted: Sep 5, 2025

Job Description

NVIDIA's Quantum Computing team is searching for an outstanding software engineer to build the toolchain of the future. Join us in developing the CUDA-Q platform for programming powerful hybrid quantum-classical multi-processor systems. We are looking for a dedicated engineer with expertise in real-time systems, GPU-programming, and is proficient in parallel and distributed programming. Are you creative, always looking to come up with innovative solutions, and eager to apply your skills to advance a novel field of computing? If you love the craft of software engineering and high-performance algorithm implementation, and relish the chance to impact the future of the industry, this role may be perfect for you.What You'll Be Doing:Identifying and productizing AI and algorithmic real-time decoding algorithms in collaboration with NVIDIA's Applied Research teamContributing to the development of CUDA Quantum libraries by building AI training infrastructure for the CUDA-Q Quantum Error Correction (QEC) libraryDeveloping real-time hardware and software interfaces for the heterogenous quantum/classical computing enabled by CUDA QuantumSolving difficult problems at the intersection of HPC and quantum computing to enable ground-breaking research and technologyImproving processes and infrastructure to accelerate our developmentWhat We Need To See:Bachelors Degree (or equivalent experience) in Computer Science, Physics or related engineering field with 8+ years of relevant work experience; Ph.D. or Masters preferred.C/C++ proficiency is requiredProficiency in algorithm analysis and implementation on heterogenous systems including CPUs, GPUs, and FPGAs.Ability to quickly develop expertise in new domains and products, and eagerness to master new challengesExperience building performant and robust production software on large-scale hardware and software projectsStrong communication and collaboration skillsWays To Stand Out From The Crowd:Experience with quantum computing hardware and control systemsDomain knowledge of Quantum Error Correction and/or prior experience implementing decoding algorithmsA demonstrated history of software optimizations of real-time systems and a focus on improving extensibilityNVIDIA is widely considered to be one of high technology's most desirable employers. Our inventions have revolutionized parallel computing and our GPUs are being used in many of the largest high-performance computing projects around the world. We have some of the most forward-thinking and experienced people in the world working for us. Our goal is to create an environment where we can do our life's best work. If you're creative, autonomous, and highly motivated, we want to hear from you!Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until September 9, 2025.NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Locations

  • CA, US (Remote)

Salary

Estimated Salary Rangemedium confidence

15,000,000 - 35,000,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C/C++intermediate
  • GPU-programmingintermediate
  • parallel programmingintermediate
  • distributed programmingintermediate
  • real-time systemsintermediate
  • algorithm analysisintermediate
  • algorithm implementationintermediate
  • heterogeneous systemsintermediate
  • CPUsintermediate
  • GPUsintermediate
  • FPGAsintermediate
  • AI training infrastructureintermediate
  • Quantum Error Correction (QEC)intermediate
  • HPCintermediate
  • quantum computingintermediate
  • CUDA Quantumintermediate
  • CUDA-Qintermediate
  • software engineeringintermediate
  • high-performance algorithm implementationintermediate
  • real-time decoding algorithmsintermediate
  • AIintermediate
  • hardware interfacesintermediate
  • software interfacesintermediate
  • communication skillsintermediate
  • collaboration skillsintermediate

Target Your Resume for "Software Engineer, CUDA-Q Libraries" , NVIDIA

Get personalized recommendations to optimize your resume specifically for Software Engineer, CUDA-Q Libraries. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer, CUDA-Q Libraries" , NVIDIA

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

United States of America

Answer 10 quick questions to check your fit for Software Engineer, CUDA-Q Libraries @ NVIDIA.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

NVIDIA logo

Software Engineer, CUDA-Q Libraries

NVIDIA

Software and Technology Jobs

Software Engineer, CUDA-Q Libraries

full-timePosted: Sep 5, 2025

Job Description

NVIDIA's Quantum Computing team is searching for an outstanding software engineer to build the toolchain of the future. Join us in developing the CUDA-Q platform for programming powerful hybrid quantum-classical multi-processor systems. We are looking for a dedicated engineer with expertise in real-time systems, GPU-programming, and is proficient in parallel and distributed programming. Are you creative, always looking to come up with innovative solutions, and eager to apply your skills to advance a novel field of computing? If you love the craft of software engineering and high-performance algorithm implementation, and relish the chance to impact the future of the industry, this role may be perfect for you.What You'll Be Doing:Identifying and productizing AI and algorithmic real-time decoding algorithms in collaboration with NVIDIA's Applied Research teamContributing to the development of CUDA Quantum libraries by building AI training infrastructure for the CUDA-Q Quantum Error Correction (QEC) libraryDeveloping real-time hardware and software interfaces for the heterogenous quantum/classical computing enabled by CUDA QuantumSolving difficult problems at the intersection of HPC and quantum computing to enable ground-breaking research and technologyImproving processes and infrastructure to accelerate our developmentWhat We Need To See:Bachelors Degree (or equivalent experience) in Computer Science, Physics or related engineering field with 8+ years of relevant work experience; Ph.D. or Masters preferred.C/C++ proficiency is requiredProficiency in algorithm analysis and implementation on heterogenous systems including CPUs, GPUs, and FPGAs.Ability to quickly develop expertise in new domains and products, and eagerness to master new challengesExperience building performant and robust production software on large-scale hardware and software projectsStrong communication and collaboration skillsWays To Stand Out From The Crowd:Experience with quantum computing hardware and control systemsDomain knowledge of Quantum Error Correction and/or prior experience implementing decoding algorithmsA demonstrated history of software optimizations of real-time systems and a focus on improving extensibilityNVIDIA is widely considered to be one of high technology's most desirable employers. Our inventions have revolutionized parallel computing and our GPUs are being used in many of the largest high-performance computing projects around the world. We have some of the most forward-thinking and experienced people in the world working for us. Our goal is to create an environment where we can do our life's best work. If you're creative, autonomous, and highly motivated, we want to hear from you!Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until September 9, 2025.NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Locations

  • CA, US (Remote)

Salary

Estimated Salary Rangemedium confidence

15,000,000 - 35,000,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C/C++intermediate
  • GPU-programmingintermediate
  • parallel programmingintermediate
  • distributed programmingintermediate
  • real-time systemsintermediate
  • algorithm analysisintermediate
  • algorithm implementationintermediate
  • heterogeneous systemsintermediate
  • CPUsintermediate
  • GPUsintermediate
  • FPGAsintermediate
  • AI training infrastructureintermediate
  • Quantum Error Correction (QEC)intermediate
  • HPCintermediate
  • quantum computingintermediate
  • CUDA Quantumintermediate
  • CUDA-Qintermediate
  • software engineeringintermediate
  • high-performance algorithm implementationintermediate
  • real-time decoding algorithmsintermediate
  • AIintermediate
  • hardware interfacesintermediate
  • software interfacesintermediate
  • communication skillsintermediate
  • collaboration skillsintermediate

Target Your Resume for "Software Engineer, CUDA-Q Libraries" , NVIDIA

Get personalized recommendations to optimize your resume specifically for Software Engineer, CUDA-Q Libraries. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer, CUDA-Q Libraries" , NVIDIA

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

United States of America

Answer 10 quick questions to check your fit for Software Engineer, CUDA-Q Libraries @ NVIDIA.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.