About The Position

Join KLA as a Software Engineering Intern and collaborate closely with your mentor and team to develop and optimize the deployment of distributed applications for image processing and AI workloads in our High-Performance Computing (HPC) systems.

Requirements

  • Knowledge in computer hardware components, OS scheduling, virtualization, and network stack.
  • Proficiency in object-oriented programming and system programming in Linux and Java.
  • Knowledge of Docker and Kubernetes.
  • Students working towards a Master's Level Degree

Nice To Haves

  • Ability to understand and work with C and C++ code, including build scripts.

Responsibilities

  • Work alongside experienced engineers to containerize and deploy distributed applications on a private Kubernetes cluster.
  • Export metrics and tracing data from containers and applications, and create visualizations using Prometheus and Grafana.
  • Contribute to the development and optimization of our software solutions.

Benefits

  • KLA’s total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits including but not limited to: medical, dental, vision, life, and other voluntary benefits, 401(K) including company matching, employee stock purchase program (ESPP), student debt assistance, tuition reimbursement program, development and career growth opportunities and programs, financial planning benefits, wellness benefits including an employee assistance program (EAP), paid time off and paid company holidays, and family care and bonding leave.
  • Interns are eligible for some of the benefits listed.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service