Software Engineer, CUDA-Q

NVIDIA AI
US - California - Orange County
View Company Profile / << Go Back

  • Job Type: Full time
  • 21 days ago

Job Description

Develop the CUDA-Q platform by building core infrastructure for inter-device communication and efficient execution across multi-processor systems. Collaborate with architects and product managers to create an extensible toolchain integrating quantum architecture components.

Requirements: Requires a Bachelor's degree in Computer Science, Physics, or a related field with 5+ years of experience in large-scale software projects. Candidates must have a strong understanding of performance profiling, multi-processor systems, and compiler fundamentals.

Key Skills: CUDA-Q, Distributed Systems, Compiler Fundamentals, Performance Profiling, LLVM, MLIR, GPU Programming, FPGA Programming, Quantum Computing Hardware, Quantum Error Correction, HPC, System Design, Inter-device Communication, Code Generation, Software Engineering, Multi-processor Systems

Benefits: Equity




Fast Track Upload