Algorithm Engineer
Listed on 2025-12-05
-
Engineering
AI Engineer, Software Engineer
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. KLA invents systems and solutions for the manufacturing of wafers and reticles, integrated circuits, packaging, printed circuit boards and flat panel displays. The company focuses on innovation, investing 15% of sales back into R&D, with teams of physicists, engineers, data scientists and problem-solvers working to accelerate tomorrow's electronic devices.
Group/DivisionWith over 40 years of semiconductor process control experience, chip makers rely on KLA to ramp next-generation devices to volume production quickly and cost-effectively. The Global Products Group (GPG) creates KLA’s metrology and inspection products. The RAPID division provides reticle inspection solutions for the semiconductor industry, serving mask shops and fabs to maintain high lithography yields.
Job DescriptionQualifications
KLA is seeking a driven and innovative engineer to join our Algorithm Group within the Reticle Product Division. This role involves improving expertise in image processing, computer vision, mathematics, and software engineering to develop algorithms for KLA s state-of-the-art inspection platforms.
Key Responsibilities- Algorithm Development
- Design and implement sophisticated algorithms for image segmentation, classification, and defect detection tailored to our inspection systems
- Translate complex engineering challenges into generalized mathematical models and develop custom algorithmic solutions
- Innovation and Execution
- Drive innovation by proposing novel approaches and writing production-level code
- Support customer deployments and ensure seamless integration of algorithmic solutions
- Multi-functional Collaboration
- Operate independently while partnering with hardware teams to optimize image quality and manage error budgets based on algorithmic performance
- Software Engineering
- Develop scalable, high-performance software solutions in C++ using object-oriented programming techniques
Technical Skills
- Strong foundation in image and signal processing
- Proficient in algorithm development using C++ and Python in Unix/Linux environments
- Experience with linear and non-linear optimization techniques
- Familiarity with machine learning methods for imaging applications
Soft Skills
- Outstanding problem-solving abilities and strong interpersonal skills
Minimum Qualifications
- Doctorate (Academic) Degree and 3 years related work experience;
Master s Level Degree and relevant professional experience of 5 years
Base Pay Range: $ - $ Annually
Benefits
KLA s total rewards package includes medical, dental, vision, life, 401(k) with company matching, ESPP, student debt assistance, tuition reimbursement, development and career growth opportunities, wellness benefits, paid time off and holidays, and family care and bonding leave. Interns are eligible for some benefits; pay ranges depend on role, level, and location.
Equal Opportunity Employer
KLA is proud to be an Equal Opportunity Employer. We provide reasonable accommodation to qualified individuals with disabilities during the application and interview process. For accommodations, please contact
Fraud Notice
Be aware of fraudulent postings. KLA never asks for financial compensation for interviews or employment. If you have concerns about a posting or recruiter, please contact to confirm the authenticity of the communication. We value your privacy and handle information confidentially.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).