Software Engineer, CUDA-Q

Reposted 2 Days Ago
Be an Early Applicant
2 Locations
Remote
148K-288K Annually
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
The Role
Develop and enhance the CUDA Quantum toolchain, focusing on multi-processor systems, compilers, and inter-device communication with a strong emphasis on performance.
Summary Generated by Built In

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 GPU-programming and compilers that 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 relish the chance to impact the future of the industry, this role may be perfect for you.
What You'll Be Doing:

  • Contributing to the development of CUDA Quantum by building core infrastructure for inter-device communication and efficient execution across multiple processors

  • Partnering with architects, product managers, and collaborators to create an extensible toolchain integrating quantum architecture specific components

  • Solving difficult problems at the intersection of compilers, HPC and quantum computing to enable ground-breaking research and technology

  • Discussing and refining software designs and implementation strategies with peers

  • Improving processes and infrastructure to accelerate our development

What We Need To See:

  • Bachelors Degree in Computer Science, Physics or related engineering field (Ph.D. or Masters preferred), or equivalent experience

  • 5+ years of experience

  • Ability working on large-scale software projects, and a proven track record of building performant and robust production software

  • Proficiency in GPU-programming and a solid understanding of performance profiling, multi-processor systems, and compiler fundamentals

  • 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 From The Crowd:
  • Extensive knowledge about quantum computing hardware and control systems and/or prior experience implementing optimization and code generation components for various quantum computing architectures

  • A passion for system designing and a focus on improving extensibility

  • Familiarity with FPGA programming and HDLs

  • Deep understanding of compiler toolchains, specifically LLVM/MLIR

NVIDIA 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 148,000 USD - 235,750 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until December 14, 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.

Top Skills

Compilers
Cuda
Distributed Programming
Gpu-Programming
Parallel Programming
Quantum Computing
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Santa Clara, CA
21,960 Employees
Year Founded: 1993

What We Do

NVIDIA’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, NVIDIA is increasingly known as “the AI computing company.”

Similar Jobs

Verkada Inc Logo Verkada Inc

Enterprise Account Executive

Cloud • Hardware • Security • Software
In-Office or Remote
4 Locations
2000 Employees
220K-280K Annually

Square Logo Square

Account Executive

eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Remote or Hybrid
8 Locations
12000 Employees
130K-234K Annually

Cash App Logo Cash App

Operations Manager

Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Remote or Hybrid
8 Locations
3500 Employees
153K-270K Annually

Block Logo Block

Sales Manager

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
In-Office or Remote
8 Locations
12000 Employees
115K-208K Annually

Similar Companies Hiring

Granted Thumbnail
Insurance • Healthtech • Financial Services • Artificial Intelligence
New York, New York
23 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Idler Thumbnail
Artificial Intelligence
San Francisco, California
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account