Senior HPC Software Engineer - Parallel Kernel Optimization

Vorticity Inc.

Redwood City (CA)

On-site

USD 140,000 - 200,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Vorticity Inc. in Redwood City, CA is building a new class of SPUs for HPC.

We seek a senior developer to design and optimize core computational kernels across simulation, emulation, and real hardware, moving from mathematical descriptions to parallel C++/Python reference code and down to low-level kernels on our architecture. This role blends theory and practice, requires independence, strong communication, and zero ego, and offers a unique opportunity to help launch a radical silicon platform

Qualifications

  • 5+ years of experience in modern C++ (CUDA C++ strongly preferred) for parallel programming and HPC.
  • Ability to translate mathematical descriptions into working implementations; familiarity with numerical algorithms.
  • Strong debugging across abstraction layers from algorithms to hardware.
  • Excellent written and verbal communication skills.

Responsibilities

  • Develop high-level reference implementations of scientific applications from mathematical descriptions.
  • Implement and parallelize applications using our SDK across SPU simulation, emulation, and real-hardware environments.
  • Develop and optimize performance-critical kernels for the SPU architecture.
  • Own iterative performance optimization loops, benchmark, profile, identify bottlenecks, implement improvements and repeat.
  • Understand applications from mathematical formulation to mapping onto parallel hardware.
  • Identify opportunities to improve compilation flow, runtime, and hardware utilization.
  • Collaborate with architecture and performance teams to co-design software and hardware solutions.
  • Independently identify problems, propose next steps, and drive work forward.

Skills

CUDA C++
Parallel programming
C++
Python
Linux
Numerical methods
Software architecture

Education

Bachelor's degree
Master's or PhD

Job description

Vorticity Inc. in Redwood City, CA is building a new class of SPUs for HPC.

We seek a senior developer to design and optimize core computational kernels across simulation, emulation, and real hardware, moving from mathematical descriptions to parallel C++/Python reference code and down to low-level kernels on our architecture. This role blends theory and practice, requires independence, strong communication, and zero ego, and offers a unique opportunity to help launch a radical silicon platform

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, Parallel Scientific Computing
Software Engineer, Parallel Scientific Computing

Vorticity Inc. • Redwood City (CA)

On-site
USD 140,000 - 200,000
Senior HPC Applications Engineer: Performance Focus
Senior HPC Applications Engineer: Performance Focus

Next Silicon Ltd • Minneapolis (MN)

Hybrid
USD 120,000 - 180,000
HPC Applications Engineer
HPC Applications Engineer

NextSilicon • Minneapolis (MN)

Hybrid
USD 120,000 - 180,000
Senior C++/Python HPC Engineer (Parallel & AI)
Senior C++/Python HPC Engineer (Parallel & AI)

Galactic Minds INC • Bellevue (WA)

On-site
USD 100,000 - 130,000
HPC Applications Engineer - Accelerated Compute
HPC Applications Engineer - Accelerated Compute

NextSilicon • Minneapolis (MN)

Hybrid
USD 120,000 - 180,000
HPC Applications Engineer
HPC Applications Engineer

Next Silicon • United States

Hybrid
Confidential
Senior HPC Software Architect — Parallel Computing Lead
Senior HPC Software Architect — Parallel Computing Lead

Cymertek Corporation • San Antonio (TX)

On-site
USD 150,000 - 210,000
Excellent Salaries
Flexible Work Schedule
401k Matching
+1
Senior Embedded Software Engineer, HPC/Quantum Systems
Senior Embedded Software Engineer, HPC/Quantum Systems

Infleqtion • Louisville (CO)

On-site
USD 165,000 - 225,000
Medical, Dental, Vision
401(k) Matching
Paid Time Off
+2
Staff HPC Applications Engineer
Staff HPC Applications Engineer

NextSilicon • Minneapolis (MN)

Hybrid
USD 120,000 - 170,000
HPC Geophysics Software Engineer
HPC Geophysics Software Engineer

Viridien • Houston (TX)

Hybrid
USD 120,000 - 200,000
Performance-based bonus
Hybrid work schedule
401k match
+4