KLA

Algorithm Engineering Intern (GPU/CUDA)

KLA
Apply
3 days ago
Milpitas, CA, USAIntern
H1B sponsor

Responsibilities

  • Develop and optimize image-processing and computer vision algorithms for GPU platforms.
  • Write CUDA applications and CUDA kernels for compute-intensive workloads.
  • Apply GPU architecture, parallel programming, and hardware-aware optimization techniques.
  • Improve computational efficiency and memory performance while debugging and analyzing software.

Requirements

  • Currently pursuing an M.S. or Ph.D. in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field.
  • Requires less than 1 year of related experience.
  • Strong programming skills in C/C++.
  • Hands-on experience developing CUDA applications and writing CUDA kernels.
  • Understanding of GPU architecture and parallel programming concepts.
  • Experience with Linux-based software development environments.
  • Strong analytical, debugging, and problem-solving skills.
  • Preferred qualifications include CUDA kernel optimization experience for image-processing workloads and knowledge of compute and memory performance optimization.

Benefits

  • Base pay is $49.00–$58.00 per hour, based on pursuit of a master’s or Ph.D.
  • Benefits may include medical, dental, vision, life insurance, 401(k) with company matching, employee stock purchase program, student debt assistance, tuition reimbursement, career development, financial planning, wellness benefits, paid time off, paid holidays, and family care and bonding leave.
  • Interns are eligible for some listed benefits.
  • Primary location is KLA’s Milpitas, California site.

Tech Stack

Categories

KLA

About KLA

10,000+ employees

KLA builds process control, inspection and metrology systems used to manufacture semiconductor wafers, reticles, advanced packaging, printed circuit boards, and displays, and sells related software and services to chipmakers and electronics manufacturers. Its business model centers on capital equipment sales plus service and support contracts. Headquartered in Milpitas, California, KLA traces its origins to the 1997 KLA-Tencor merger and is publicly traded on NASDAQ under the ticker KLAC.

Contact me