Algorithm Engineering Intern (GPU/CUDA)

KLA•Milpitas, CA
•Onsite

About The Position

The Semiconductor Products and Customers (Semi PC) business unit designs, builds and sells KLA’s product portfolio to help chip manufacturers meet high-quality standards for technologies like AI, data centers, automotive and electronic devices. Our inspection, metrology, and analytics systems detect and monitor defects across logic and memory chips, specialty semiconductors, wafers, reticles, advanced packaging, process equipment and materials. We also develop technologies for specialty processes, IC substrates, and PCB manufacturing, including etch and deposition, component inspection, and imaging and analytics. The RAPID division leads the industry in reticle inspection solutions, helping ensure high lithography yields and cost-effective semiconductor manufacturing. Its systems support both mask shops and fabs by detecting defects early in the process, enabling faster, more reliable production. In this role, you will play a key part in advancing business priorities by delivering high-impact work across your area of expertise. We are seeking a highly motivated Algorithm Engineering Intern to join our algorithm engineering team. The intern will focus on accelerating and optimizing image-processing and computer vision algorithms on GPU platforms.

Requirements

  • Currently pursuing an M.S. or Ph.D. in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field
  • 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.

Nice To Haves

  • Proficient in writing CUDA kernels for image-processing or similar compute-intensive workloads.
  • Strong knowledge of CUDA kernel optimization techniques for improving compute efficiency and memory performance.
  • Strong understanding of performance optimization techniques and hardware-aware software design.

Responsibilities

  • Focus on accelerating and optimizing image-processing and computer vision algorithms on GPU platforms.

Benefits

  • medical
  • dental
  • vision
  • life
  • 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
  • paid company holidays
  • family care and bonding leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service