Senior HPC Software Engineer - GPU/Cluster Scaling

PSI Quantum

Palo Alto (CA)

On-site

USD 180,000 - 260,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

PsiQuantum is seeking an HPC Software Engineer to design, develop, and optimize HPC software leveraging NVIDIA GPUs, AMD CPUs, and MPI for distributed and parallel computing. The role focuses on scalable algorithms, GPU/CPU optimization, and building HPC clusters that scale with workload demands.

The candidate will work with scientists, engineers, and IT staff, using tools like Nsight, VTune, and OpenMP to ensure high performance and portability across hardware.

Qualifications

  • 3+ years in HPC development focusing on parallel and distributed computing.
  • 5+ years of experience in scientific software development.
  • Proficiency in C/C++, Python, and GPU programming.

Responsibilities

  • Develop and optimize HPC software for NVIDIA GPUs and AMD CPUs.
  • Apply MPI, CUDA, OpenMP to scale applications on multi-core and multi-GPU systems.
  • Design, deploy, and scale HPC clusters and manage node configurations.
  • Profile and benchmark HPC applications using Nsight, VTune, etc.
  • Collaborate with scientists, engineers, and IT to ensure scalable solutions.
  • Document code and performance results for stakeholders.

Skills

CUDA
MPI
OpenMP
Python
C/C++
Ansible
Terraform
Packer

Education

Bachelor's or Master's in CS/EE/Computational Science

Tools

NVIDIA Nsight
AMD Prof
Intel VTune

Job description

PsiQuantum is seeking an HPC Software Engineer to design, develop, and optimize HPC software leveraging NVIDIA GPUs, AMD CPUs, and MPI for distributed and parallel computing. The role focuses on scalable algorithms, GPU/CPU optimization, and building HPC clusters that scale with workload demands.

The candidate will work with scientists, engineers, and IT staff, using tools like Nsight, VTune, and OpenMP to ensure high performance and portability across hardware.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior HPC Engineer: GPU Clusters & MPI Scaling
Senior HPC Engineer: GPU Clusters & MPI Scaling

Frontdoor Defense • Palo Alto (CA)

On-site
USD 180,000 - 250,000
Senior HPC Architect: Scalable GPU Clusters
Senior HPC Architect: Scalable GPU Clusters

PsiQuantum • Palo Alto (CA)

On-site
USD 150,000 - 210,000
Senior HPC Platforms Engineer – GPUs & Clusters
Senior HPC Platforms Engineer – GPUs & Clusters

Entangled Future • Palo Alto (CA)

On-site
USD 140,000 - 210,000
Sr. HPC Engineer - Platforms
Sr. HPC Engineer - Platforms

Entangled Future • Palo Alto (CA)

On-site
USD 140,000 - 210,000
Sr. HPC Engineer - Platforms Software
Sr. HPC Engineer - Platforms Software

Frontdoor Defense • Palo Alto (CA)

On-site
USD 180,000 - 250,000
Sr. HPC Engineer - Platforms
Sr. HPC Engineer - Platforms

PSI Quantum • Palo Alto (CA)

On-site
USD 180,000 - 260,000
Senior Quantum HPC Software Engineer
Senior Quantum HPC Software Engineer

NVIDIA • Washington

On-site
USD 224,000 - 357,000
Equity
Benefits
Sr. HPC Engineer - Platforms
Sr. HPC Engineer - Platforms

PsiQuantum • Palo Alto (CA)

On-site
USD 150,000 - 210,000
Senior Hybrid Quantum–HPC Platform Engineer
Senior Hybrid Quantum–HPC Platform Engineer

NVIDIA • Connecticut

Hybrid
USD 224,000 - 431,000
Equity
Benefits package
Senior HPC Software Engineer - GPUs & Parallel Compute
Senior HPC Software Engineer - GPUs & Parallel Compute

Bolt Graphics • Sunnyvale (CA)

On-site
USD 165,000 - 300,000
Medical, Dental, & Vision - 100% paid
Equity - Stock Options
401(k) match
+1