Senior Math Libraries Engineer – Quantum Computing

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
$184,000 - $356,500
Backend
Senior Software Engineer
Hybrid
6+ years of experience
AI

Description For Senior Math Libraries Engineer – Quantum Computing

NVIDIA is seeking a Senior Math Libraries Engineer to join their quantum computing initiative, working on the cuQuantum SDK. This role combines cutting-edge quantum computing with NVIDIA's industry-leading accelerated computing platform. The position offers an exciting opportunity to shape the future of quantum computing software.

The role involves developing and optimizing software systems for quantum computing frameworks, with a focus on accelerating quantum circuit simulators. You'll work directly with NVIDIA's research teams and external partners, providing technical leadership while pushing the boundaries of what's possible in quantum computing simulation.

The ideal candidate will bring strong expertise in C++ and Python programming, with significant experience in quantum computing workflows. A background in parallel programming, particularly with GPUs using CUDA, is essential. The position requires both technical depth and leadership skills, as you'll be guiding other engineers while developing innovative solutions.

NVIDIA offers a highly competitive compensation package, with a base salary ranging from $184,000 to $356,500 USD, plus equity and comprehensive benefits. The company is known for its forward-thinking approach and is consistently ranked among the most desirable employers in the technology sector.

This role presents a unique opportunity to work at the intersection of high-performance computing and quantum computing, contributing to groundbreaking developments in this emerging field. You'll be part of a team that's directly impacting the future of quantum computing simulation and acceleration, while working with some of the industry's brightest minds.

The position offers the chance to work on challenging problems in quantum computing, collaborate with leading researchers, and help shape the direction of quantum computing software development. NVIDIA's commitment to innovation and technical excellence makes this an ideal role for someone passionate about pushing the boundaries of what's possible in quantum computing and high-performance computing.

Last updated 2 months ago

Responsibilities For Senior Math Libraries Engineer – Quantum Computing

  • Research and develop creative algorithms for quantum circuit simulators
  • Work with NVIDIA Research, Developer Technology, and Product Management teams
  • Interact with external partners to understand requirements
  • Provide technical leadership to team engineers
  • Analyze GPU and CPU implementations performance

Requirements For Senior Math Libraries Engineer – Quantum Computing

Python
  • Excellent C++ and Python programming skills
  • Parallel programming experience with GPUs (CUDA, OpenCL, or OpenACC)
  • 6+ years experience in quantum computing workflows
  • PhD or MSc in Computer Science, Applied Math, Physics, or related field
  • Experience with Quantum Circuit Simulator methods
  • Experience leading software development projects
  • Excellent collaboration and communication skills

Benefits For Senior Math Libraries Engineer – Quantum Computing

Medical Insurance
Equity
  • Competitive base salary
  • Equity grants
  • Comprehensive benefits package

Interested in this job?

Jobs Related To NVIDIA Senior Math Libraries Engineer – Quantum Computing

Senior ASIC Front End Infrastructure Engineer

Senior ASIC Infrastructure role at NVIDIA focusing on RTL/Verification infrastructure development for GPUs, requiring 8+ years of experience and strong technical expertise.

Senior Software Engineer - Data Center System Bringup

Senior Software Engineer role at NVIDIA focusing on data center system bringup and debugging for GPU accelerated applications.

Senior NVLink System Software Bringup Engineer - Fabric Networking GPU

Senior software engineering role at NVIDIA focusing on NVLink system software development and bringup for datacenter platforms, requiring 5+ years of experience.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on GPU communications libraries and networking for deep learning and high-performance computing applications.

Senior ASIC Timing Engineer

Senior ASIC Timing Engineer role at NVIDIA focusing on timing analysis and closure for GPUs, CPUs, and DPUs, offering competitive compensation and opportunity to work on cutting-edge technology.