Job description
The Senior Algorithm Software Architect role at KLA focuses on leading the design and delivery of GPU-accelerated, high-performance computing software. The position involves setting architectural direction and collaborating with product and domain experts to create scalable systems for large-scale compute and data workflows. The FaST Division, which provides metrology solutions for semiconductor manufacturers, seeks a candidate with extensive experience in software architecture and GPU programming. This role emphasizes technical leadership and mentoring within a dynamic team environment.
Requirements
- 10+ years in software engineering and 5+ years in software architecture for HPC or large-scale systems
- Expertise in C++ (17/20) and one scripting language, preferably Python
- Strong knowledge of GPU programming, including CUDA and OpenCL
- Experience with parallel and distributed computing stacks such as MPI and NCCL
- Hands-on experience with cluster orchestration tools like Slurm and Kubernetes
Responsibilities
- Own the end-to-end software architecture for HPC/GPU platforms including services, libraries, and data pipelines
- Lead technical strategy and define candidate architectures while driving design reviews
- Design and implement GPU kernels and frameworks, optimizing for throughput and latency
- Establish performance engineering practices such as profiling and benchmarking
- Mentor engineers and provide technical leadership on design and delivery
Benefits
- Employees at KLA are often offered competitive pay with bonuses, a 401(k) match, an employee stock purchase program, and financial perks like student-debt assistance, planning support, and group insurance discounts. Health and lifestyle benefits typically include medical/dental/vision, life and other voluntary coverages, paid time off and holidays, family leave, backup care, wellness rewards, gym discounts, and community-volunteering opportunities. Employees also get strong growth support through tuition reimbursement, KLA’s corporate learning center, education awards, and engineering certification programs.
H-1B filing history
Public USCIS petition and DOL LCA counts · latest USCIS FY2026, LCA FY2026
Filing entity: Kla Corporation
As of Aug 23, 2026
Initial approvals
63
FY2026
Approval rate
96.3%
FY2026
LCA certified
84
FY2026
Entry-level share
7.1%
FY2026
Initial approvals YoY
-2%
Trend
LCA certified YoY
-79%
Trend
Initial approvals by fiscal year
Approval rate by fiscal year
Continuing vs initial approvals
LCA certified positions by quarter
LCA certified positions by fiscal year
Based on public USCIS and DOL filings; not a sponsorship guarantee.
Is this posting expired or inaccurate?
