
Algorithm Engineering Intern (Image Processing)
KLA, Rawsonville, MI, United States
Company Overview
KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. Our expert teams of physicists, engineers, data scientists and problem‑solvers work together with the world's leading technology providers to accelerate the delivery of tomorrow's electronic devices.
Group/Division
The global human resources organization focuses on talent acquisition, individual and organizational assessment and development, performance management, inclusion and engagement, and rewards. The organization includes HR business partners, learning and development, talent acquisition, compensation and benefits, employee communications, and HR system operations.
Job Description
Algorithm Engineer – AI & Modeling Center of Excellence
(Ann Arbor, MI, USA)
KLA is seeking a motivated algorithm engineer to develop and integrate algorithms into KLA's innovative reticle inspection platforms.
Responsibilities
Contribute to novel image processing, defect detection and analysis, and optimization algorithms, balancing sophistication and computational complexity through comprehensive data analysis.
Evaluate and productize deep learning and other novel approaches that complement and improve the performance of existing algorithms in the inspection space.
Collaborate with software and computer groups to design and implement data management, model training, and inference flows.
Develop proof‑of‑concepts, integrate algorithms into production code, and collaborate with teams in Ann Arbor and across global project teams.
Qualifications
Master's or PhD‑level degree
with foundation in signal/image processing.
Academic or work experience in image processing, detection, image‑based metrology, computational imaging, or computer vision.
Practical experience with deep learning, machine learning, or artificial intelligence for images.
Prototyping skills using MATLAB or Python, and implementing algorithms in C++ on Linux.
Familiarity with linear
onlinear optimization, CUDA/GPU programming (e.g., TensorFlow), and data analysis and visualization tools.
Excellent written and verbal communication skills.
Competitive Differentiators
The ideal candidate will have a strong understanding of and hands‑on experience with image processing, computer vision, and related deep learning topics.
Minimum Qualifications
Master's or PhD‑level degree
with foundation in signal/image processing.
Experience in image processing, detection, image‑based metrology, computational imaging, or computer vision.
Compensation and Benefits
Base Pay Range: $40.00 – $50.00 per hour.
Benefits include medical, dental, vision, life insurance, 401(K) with company matching, employee stock purchase program, tuition reimbursement, and wellness programs.
Equal Opportunity Employer
KLA is a proud Equal Opportunity Employer and ensures reasonable accommodation for qualified individuals with disabilities.
#J-18808-Ljbffr
KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. Our expert teams of physicists, engineers, data scientists and problem‑solvers work together with the world's leading technology providers to accelerate the delivery of tomorrow's electronic devices.
Group/Division
The global human resources organization focuses on talent acquisition, individual and organizational assessment and development, performance management, inclusion and engagement, and rewards. The organization includes HR business partners, learning and development, talent acquisition, compensation and benefits, employee communications, and HR system operations.
Job Description
Algorithm Engineer – AI & Modeling Center of Excellence
(Ann Arbor, MI, USA)
KLA is seeking a motivated algorithm engineer to develop and integrate algorithms into KLA's innovative reticle inspection platforms.
Responsibilities
Contribute to novel image processing, defect detection and analysis, and optimization algorithms, balancing sophistication and computational complexity through comprehensive data analysis.
Evaluate and productize deep learning and other novel approaches that complement and improve the performance of existing algorithms in the inspection space.
Collaborate with software and computer groups to design and implement data management, model training, and inference flows.
Develop proof‑of‑concepts, integrate algorithms into production code, and collaborate with teams in Ann Arbor and across global project teams.
Qualifications
Master's or PhD‑level degree
with foundation in signal/image processing.
Academic or work experience in image processing, detection, image‑based metrology, computational imaging, or computer vision.
Practical experience with deep learning, machine learning, or artificial intelligence for images.
Prototyping skills using MATLAB or Python, and implementing algorithms in C++ on Linux.
Familiarity with linear
onlinear optimization, CUDA/GPU programming (e.g., TensorFlow), and data analysis and visualization tools.
Excellent written and verbal communication skills.
Competitive Differentiators
The ideal candidate will have a strong understanding of and hands‑on experience with image processing, computer vision, and related deep learning topics.
Minimum Qualifications
Master's or PhD‑level degree
with foundation in signal/image processing.
Experience in image processing, detection, image‑based metrology, computational imaging, or computer vision.
Compensation and Benefits
Base Pay Range: $40.00 – $50.00 per hour.
Benefits include medical, dental, vision, life insurance, 401(K) with company matching, employee stock purchase program, tuition reimbursement, and wellness programs.
Equal Opportunity Employer
KLA is a proud Equal Opportunity Employer and ensures reasonable accommodation for qualified individuals with disabilities.
#J-18808-Ljbffr