Senior HPC Software Engineer - Parallel Kernel Optimization

Vorticity Inc.

Redwood City (CA)

On-site

USD 140,000 - 200,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

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
HPC Applications Engineer
HPC Applications Engineer

NextSilicon • Minneapolis (MN)

On-site
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
Senior HPC Middleware Engineer — MPI/SHMEM, GPU Optimized
Senior HPC Middleware Engineer — MPI/SHMEM, GPU Optimized

Intel • Hillsboro (OR)

On-site
USD 150,000 - 285,000
Stock bonuses
Health benefits
Retirement plan
+1
Senior Kernel Optimization Engineer for AI Hardware
Senior Kernel Optimization Engineer for AI Hardware

Cerebras • United States

Remote
USD 140,000 - 180,000
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 HPC Middleware Engineer
Senior HPC Middleware Engineer

Intel • Austin (TX)

On-site
USD 150,000 - 285,000
Senior HPC Middleware Engineer — Equity
Senior HPC Middleware Engineer — Equity

NVIDIA • California (MO)

On-site
USD 184,000 - 287,500
Senior HPC Applications Engineer
Senior HPC Applications Engineer

Parallel Works, Inc. • Chicago (IL)

On-site
USD 140,000 - 210,000
Medical, vision, and dental coverage
401(k) with company match
Paid vacation and sick time
+1