K

Algorithm Engineer (R&D)

KLA

Singapore · Full Time

Be the first to apply

Experience
Any
Salary
—
Openings
1
Posted
4 weeks ago
Work mode
In office
Education
Ph.D. or Master's Degree in Electrical Engineering, Computer Science, or Physics
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Company Overview

KLA is a global innovator in diverse electronics technology widely used in semiconductor manufacturing. Our solutions enable the production of nearly every advanced electronic device such as laptops, smartphones, wearables, VR gadgets, and smart cars. Investing heavily in R&D—approximately 15% of sales—we develop cutting-edge systems for wafer and reticle manufacturing, integrated circuits, packaging, PCBs, and flat panel display processes. Our teams of physicists, engineers, and data scientists collaborate with leading technology providers to pioneer future electronic devices, thriving on challenging technical problems.

Group and Division

With over four decades of leadership in semiconductor process control, our Global Products Group (GPG) creates KLA’s metrology and inspection systems. The Surfscan team, comprising engineers and product specialists, develops technology targeted at wafer, integrated circuit and equipment manufacturers to qualify and monitor process tools. The flagship products include SPx platforms designed for inspection of polished wafers, epi wafers, and engineered substrates, allowing early defect detection and yield improvement.

Job Overview and Responsibilities

This role involves designing, developing, and deploying advanced image and signal processing algorithms for next-generation optical inspection and metrology tools. You will oversee the full algorithm lifecycle: conceptual modeling, prototyping, production software implementation, performance evaluation, documentation, and user assistance. Collaboration across cross-functional teams is essential for prototyping and validating algorithmic solutions impacting various system components.

Required Qualifications and Skills

  • Demonstrated innovative achievements and thorough foundational expertise in algorithm development fields such as texture analysis, deep learning, image segmentation, feature extraction, classification, statistical analysis, signal processing, and filter theory.
  • Bonus expertise includes algorithm optimization, CUDA programming, parallel and distributed computing techniques.
  • Proficiency in C/C++, object-oriented design/programming, MATLAB and/or Python software development.
  • Self-driven with ability to operate independently or within teams, possessing strong written and verbal communication skills for effective interaction across a global multidisciplinary group.
  • Ph.D. or Master’s degree in Electrical Engineering, Computer Science, Physics, or related domains with robust algorithm development experience preferred.

Additional Information

We provide a competitive, family-oriented total rewards package that supports an inclusive work environment catering to diverse employee needs. KLA is committed to equal opportunity employment. Applicants must be vigilant against fraudulent recruiting activities: KLA never requests financial payments for job consideration or equipment, nor collaborates with recruiters charging fees. Our legitimate hiring process involves multiple interviews with our managers, either in person or via video conference. Any suspicion regarding the authenticity of job offers or communications should be reported to our talent acquisition team. We respect and protect candidate privacy and handle information confidentially.

Minimum education

Master's Degree

Tools & software

The MathWorks MATLAB required

How they work

Communication Teamwork & Collaboration Independence Motivation
🤖
Online · instant AI help
Broxer