Kla

Kla

High Performance Computing (HPC) - Software Engineer

Milpitas, CA

Sponsorship not specified$95k-$161kDetected 4 days ago
PythonBashCode ReviewGitKubernetesAnsibleCI/CDLinuxDevOpsData AnalysisSystems EngineeringElectrical EngineeringTCP/IPDNSAR/VRResearchCommunication

About the role

  • Work with Linux-based clusters, schedulers, storage systems, networking fabrics, virtualization platforms, and automation frameworks to improve reliability, scalability, and performance.

Responsibilities

  • Develop and maintain Python, Bash, and system automation tools.
  • Support Linux-based HPC clusters (RHEL, Rocky, AlmaLinux, Ubuntu).
  • Develop tooling for cluster monitoring, provisioning, and software deployment.
  • Collaborate with software, algorithm, systems, manufacturing, and field teams.
  • Create operational runbooks, deployment procedures, and technical documentation.
  • Support customer and manufacturing escalations.
  • Develop, deploy, and support software infrastructure for High-Performance Computing (HPC) systems used for semiconductor data processing, computational lithography, AI workloads, and distributed compute platforms.

Requirements

  • Bachelor's Level Degree and 0-2 years related work experience
  • 2+ years of software development or systems engineering experience.
  • Experience with Python and Shell scripting.
  • Experience with Git and modern software development practices.
  • Familiarity with virtualization technologies such as VMware, Proxmox, or KVM.
  • Please ensure that you have searched KLA's Careers website for legitimate job postings.

Nice to have

  • HPC cluster experience.
  • SGE, SLURM, Kubernetes, or container technologies.
  • GPU computing (CUDA/NVIDIA ecosystem).
  • Configuration management (Ansible, Puppet, Chef, Salt).
  • CI/CD frameworks and DevOps workflows.
  • Storage technologies including NFS, NAS, RAID, and parallel file systems.
  • Troubleshoot and resolve operational issues.
  • Contribute to architecture discussions.

Compensation

  • $94,600.00 - $160,800.00 Annually
  • Our pay ranges are determined by role, level, and location.
  • The range displayed reflects the pay for this position in the primary location identified in this posting.
  • Actual pay depends on several factors, including state minimum pay wage rates, location, job-related skills, experience, and relevant education level or training.
  • We are committed to complying with all applicable federal and state minimum wage requirements where applicable.
  • If applicable, your recruiter can share more about the specific pay range for your preferred location during the hiring process.

Benefits

  • Interns are eligible for some of the benefits listed.
  • Actual pay depends on several factors, including state minimum pay wage rates, location, job-related skills, experience, and relevant education level or training.

Company info

  • We are committed to complying with all applicable federal and state minimum wage requirements where applicable.

Equal opportunity

  • KLA is proud to be an Equal Opportunity Employer.
  • Please contact us at talent.acquisition@kla.com or at +1-408-352-2808 to request accommodation.
  • Equal Opportunity Employer.

This listing is sourced directly from Kla's careers page and normalized into a canonical job model.