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.