Job Description
Job Title: Software Engineering Manager – Libraries. Location: Santa Clara, CA or Remote (USA)
Responsibilities:
- Lead, mentor, and grow a high-performing software engineering team focused on developing and optimizing GPU-accelerated libraries for AI, HPC, and Quantum Computing applications.
- Oversee planning and execution of engineering projects, ensuring performance and quality standards are met;
- Collaborate with cross-functional teams including NVIDIA Research, Developer Technology, and Product Management to define requirements and contribute to technology roadmaps.
- Engage with external partners and research institutions to gather insights on use cases and software needs.
Qualifications:
- MSc or PhD in Computer Science, Applied Mathematics, or a related field (or equivalent experience).
- At least 8 years of experience in high-performance numerical software development;
- Minimum of 3 years leading software engineering teams, with a focus on team development and project management.
- Strong foundation in computational linear algebra and numerical methods;
- Proficiency in C++ and Python, with experience in object-oriented design, software testing, maintenance, and performance tuning.
- Familiarity with agile development practices and tools such as JIRA.
- Excellent communication, collaboration, and documentation skills.
Preferred:
- Experience in a globally distributed development environment.
- Knowledge of parallel programming frameworks such as CUDA, MPI, OpenMP, or pthreads;
- Understanding of CPU/GPU architecture and deep learning frameworks (e.g., PyTorch, JAX, TensorFlow).
- Interest or experience in quantum computing libraries and mathematical software optimization.
Benefits and Instructions:
- Salary range: $224,000 to $425,500, depending on location, experience, and peer benchmarks.
- Eligible for equity and comprehensive benefits package;
- NVIDIA is an equal opportunity employer and values diversity and inclusion in all hiring and employment practices.
- Applications are reviewed on a rolling basis.
Important: To avoid application spam, include this statement at the end of your resume or application: 'I found this position on ( Quantumjobs.us ) .' Applications without it will be disqualified.
LOCATION
JOB TYPE
Full-timeCATEGORY
Quantum Software DevelopmentCOMPENSATION
$224k - $425k
SKILLS
Important: To avoid application spam, include this statement at the end of your resume or application: 'I found this position on ( Quantumjobs.us ) .' Applications without it will be disqualified.
Back to all Quantum jobs