HPC Engineer (C/C++, Python) - GPUs & Distributed Systems

KLA

United States

Remote

USD 120,000 - 190,000

Full time

13 days ago

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

KLA is seeking an experienced systems engineer to build and maintain large-scale HPC infrastructure. You will develop in C/C++ and Python for multi-threaded, distributed environments, enabling experimentation and deployment at scale.

The role emphasizes OO design, Linux system programming, and leveraging cloud, GPU (CUDA), and distributed compute frameworks like Apache Spark to drive innovation.

Qualifications

  • OO design and programming in Java or C++.
  • Linux system programming, data structures, and algorithms.
  • Cloud technologies for networks, storage, containers, and compute clusters; GPU/CUDA and Spark.

Responsibilities

  • Build and maintain infrastructure for large-scale HPC experimentation and deployment.
  • Develop in C/C++ and Python for multi-threaded, distributed systems.

Skills

C/C++
Python
Distributed systems
Multi-threading
Java

Tools

CUDA
Apache Spark

Job description

KLA is seeking an experienced systems engineer to build and maintain large-scale HPC infrastructure. You will develop in C/C++ and Python for multi-threaded, distributed environments, enabling experimentation and deployment at scale.

The role emphasizes OO design, Linux system programming, and leveraging cloud, GPU (CUDA), and distributed compute frameworks like Apache Spark to drive innovation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Software Engineer I - HPC & Data Systems
Remote Software Engineer I - HPC & Data Systems

KLA • United States

Remote
USD 53,000 - 91,000
Medical
Dental
Vision
+8
Software Engineer (Fully Remote)
Software Engineer (Fully Remote)

KLA • United States

Remote
USD 120,000 - 190,000
Software Engineer - HPC, GPU & Cloud-Native Systems
Software Engineer - HPC, GPU & Cloud-Native Systems

KLA • Milpitas (CA)

On-site
USD 136,000 - 232,000
Medical benefits
401(k) + ESPP
Tuition reimbursement
+2
AI & HPC Infrastructure Lead
AI & HPC Infrastructure Lead

KLA • Ann Arbor Charter Township (MI)

On-site
USD 151,100 - 256,900
Medical benefits
401(K) with company matching
Tuition reimbursement program
+1
HPC Linux Systems Engineer | Kubernetes & HPC
HPC Linux Systems Engineer | Kubernetes & HPC

KLA • Milpitas (CA)

On-site
USD 136,000 - 200,000
Medical, dental, vision
401(k) with company matching
Career growth opportunities
Lead Platform Engineer/Architect - HPC, Kubernetes
Lead Platform Engineer/Architect - HPC, Kubernetes

EPAM Systems • United States

On-site
USD 150,000 - 230,000
Software Engineer - HPC, Robotics & Hardware Control
Software Engineer - HPC, Robotics & Hardware Control

KLA • Milpitas (CA)

On-site
USD 136,000 - 200,000
Medical insurance
Dental insurance
401(k) with company match
+1
Remote Platform Architect – Kubernetes & GPU HPC
Remote Platform Architect – Kubernetes & GPU HPC

EPAM Systems • San Jose (CA)

Remote
USD 145,000 - 170,000
Medical, Dental and Vision Insurance (
Health Savings Account
Flexible Spending Accounts (Healthcare
+10
Platform Architect - HPC, Kubernetes
Platform Architect - HPC, Kubernetes

EPAM Systems • United States

On-site
USD 140,000 - 230,000
Distributed AI/ML Systems Engineer (C/C++, HPC)
Distributed AI/ML Systems Engineer (C/C++, HPC)

Annapurna Labs • Cupertino (CA)

On-site
USD 180,000 - 230,000