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
5,000+ Employees
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 sits at the intersection of high-performance computing and quantum computing, where you'll be instrumental in developing and optimizing software to accelerate quantum computing frameworks.

The position offers an opportunity to work with cutting-edge technology at the world leader in accelerated computing. You'll be part of a team that's revolutionizing HPC and AI, specifically focusing on quantum computing applications. The role involves close collaboration with NVIDIA Research, Developer Technology, and Product Management teams, allowing you to influence the direction of quantum computing software development.

As a senior engineer, you'll be responsible for researching and developing innovative algorithms for quantum circuit simulators, analyzing performance optimizations, and providing technical leadership to team members. The role requires expertise in C++ and Python programming, along with experience in parallel programming and quantum computing workflows.

The position offers a competitive salary range of $184,000 to $356,500, plus equity and comprehensive benefits. You'll be working in either Santa Clara, CA, or remotely from NY, with the opportunity to contribute to groundbreaking developments in quantum computing technology.

This is an ideal role for someone with a strong technical background (PhD or MSc preferred) who is passionate about quantum computing and wants to make a significant impact in this emerging field. The position combines technical leadership, innovative development, and collaboration with leading researchers and partners in the quantum computing ecosystem.

Working at NVIDIA means joining a company at the forefront of technological innovation, with a strong commitment to fostering a diverse and inclusive work environment. The role offers the perfect blend of technical challenges, leadership opportunities, and the chance to shape the future of quantum computing.

Last updated 19 hours 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
Linux
  • Excellent C++ and Python programming and software design skills
  • Parallel programming experience with GPUs (CUDA, OpenCL, or OpenACC)
  • 6+ years of 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, communication, and documentation skills

Benefits For Senior Math Libraries Engineer – Quantum Computing

Equity
Medical Insurance
  • Equity
  • Medical Insurance

Interested in this job?

Jobs Related To NVIDIA Senior Math Libraries Engineer – Quantum Computing

System Test Design Engineer

Senior System Test Design Engineer position at NVIDIA, focusing on test automation and optimization for network products, requiring 5+ years of experience in software development and hardware testing.

Senior Switch Software Verification Engineer

Senior Switch Software Verification Engineer role at NVIDIA, focusing on Python-based verification infrastructure and test automation for networking systems.

Senior System Test Design Engineer

Senior System Test Design Engineer position at NVIDIA, developing automated tests for networking switches, requiring 5+ years of software development experience and strong programming skills.

Senior Software Engineer - Python Numerical Computing Libraries

Senior Software Engineer position at NVIDIA focusing on developing GPU-accelerated Python numerical computing libraries, offering competitive salary and remote work options.

Senior ASIC Front End Infrastructure Engineer

Senior ASIC Front End Infrastructure Engineer role at NVIDIA focusing on developing and maintaining core verification and RTL infrastructure for GPU development with competitive compensation and benefits.