Software Engineer, CUDA-Q

Nvidia

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
CA, Canada
Salary
$152,000–$241,500 / yr
Posted
2 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $184k
This role $197k
$130k most similar roles pay here $253k

This role pays more than 65% of similar roles. Most pay $144,400–$223,025 — the shaded band above. At the midpoint, this role pays about $197k versus about $184k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 896 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 876 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Software Engineer, CUDA-Q

As a Software Engineer, CUDA-Q, you will join the Quantum Computing team to develop the CUDA-Q platform for programming hybrid quantum-classical multi-processor systems. You will build core infrastructure for inter-device communication and efficient execution across multiple processors while creating an extensible toolchain that integrates quantum architecture specific components. Your daily work involves solving complex problems at the intersection of compilers, high-performance computing, and quantum computing to enable groundbreaking research. The role requires expertise in distributed systems, performance profiling, multi-processor systems, and compiler fundamentals. You will utilize skills related to LLVM/MLIR, GPU programming, and FPGA programming. Additionally, you may leverage knowledge of quantum hardware, control systems, optimization, code generation, and error correction to develop robust production software and improve infrastructure for the development of advanced computing technologies.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Build core infrastructure for inter-device communication and efficient execution across multiple processors.
  • Develop an extensible toolchain that integrates quantum architecture specific components.
  • Solve complex problems at the intersection of compilers, high-performance computing, and quantum computing.
  • Refine software designs and implementation strategies with internal peers.
  • Improve development processes and infrastructure to accelerate project timelines.
  • Implement optimization and code generation components for various quantum computing architectures.

What we're looking for

  • Bachelor's degree in Computer Science, Physics, or a related engineering field (Master's or Ph.D. preferred).
  • 5+ years of experience in software engineering.
  • Proven track record of building performant and robust production software on large-scale projects.
  • Solid understanding of performance profiling, multi-processor systems, and compiler fundamentals.
  • Experience building extensible toolchains and distributed systems.
  • Deep understanding of compiler toolchains, specifically LLVM/MLIR.
  • Proficiency in GPU and/or FPGA programming.
  • Knowledge of quantum computing hardware, control systems, or quantum error correction.

More like this

Similar roles

Senior DL Compiler Engineer, CUDA Tile

Nvidia

Remote (Santa Clara, CA) +4 9 days ago $152,000$241,500
CUDA C++ C MLIR LLVM XLA TVM Compiler Optimization GPU Architecture Performance Analysis Deep Learning IR Design OpenCL
3+ yrs exp Remote

Senior Deep Learning Compiler Engineer

Nvidia

Remote (Santa Clara, CA) +1 134 days ago $152,000$241,500
C++ Python CUDA OpenCL MLIR XLA TVM LLVM PyTorch GPU Architecture Compiler Optimization Deep Learning Kernel Generation cross compilation Performance Analysis
3+ yrs exp Remote

Deep Learning Compiler Engineer

Nvidia

Remote (Santa Clara, CA) +1 19 days ago $152,000$241,500
CUDA C++ C MLIR LLVM XLA TVM Compiler Optimization GPU Architecture Performance Analysis Deep Learning IR Design OpenCL
3+ yrs exp Remote