$159,500.00 - $271,200.00 annually; not specified;...
Gpu programming expertise (cuda, opencl)
Parallel and distributed computing patterns
High-performance computing software
We are seeking a Senior Algorithm Software Architect to lead design and delivery of GPU‑accelerated, high‑performance computing software
Job Summary
We are seeking a Senior Algorithm Software Architect to lead design and delivery of GPU‑accelerated, high‑performance computing software.
You will set architectural direction, coach engineers, and partner with product and domain experts to deliver scalable, reliable systems for large‑scale compute and data workflows.
KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem, investing 15% of sales back into R&D.
Matching Summary
We are seeking a Senior Algorithm Software Architect to lead design and delivery of GPU‑accelerated, high‑performance computing software.
Salary
$159,500.00 - $271,200.00 Annually; Not specified; Not specified
Skills & Requirements
Must-have
GPU programming expertise (CUDA, OpenCL)
parallel and distributed computing patterns
high-performance computing software
end-to-end software architecture
C++ (17/20) and Python
Nice-to-have
multi-node, multi-GPU scaling
modern profiling workflows
mixed precision
numerical methods and algorithms
Key Requirements
10+ years in software engineering
5+ years in software architecture for HPC
Doctorate (Academic) Degree and 3 years related work experience
Master's Level Degree and 6 years related work experience
Bachelor's Level Degree and 8 years related work experience