✦ Luna Orbit — Software Engineering

Staff Algorithm Engineer (Image Modeling & Processing) (E)

at KLA

📍 Milpitas, CA Unknown 💰 $154K – $263K USD / year Posted March 20, 2026
Salary $154K – $263K USD / year
Type Not Specified
Experience mid
Exp. Years Not specified
Education Master or Ph.D. in Applied Math, EE, Computer Science or related field
Category Software Engineering

KLA is seeking a Staff Algorithm Engineer to develop advanced image modeling and processing solutions for semiconductor mask inspection systems. The role involves algorithm development, prototyping, and collaboration with cross-functional teams.

  • Develop image processing algorithms
  • Model imaging systems
  • Prototype solutions
  • Collaborate with system teams
  • Lead technical development

The role requires expertise in C++, image processing, physics-based modeling, high-performance computing, and machine learning techniques applied to optical and electron beam imaging systems.

The ideal candidate is a highly skilled algorithm engineer with a strong background in image processing, modeling, and high-performance computing, preferably with a Ph.D. or Master's in a related field. They should have experience in semiconductor imaging systems and a track record of developing innovative solutions.

Image processing in advanced imaging systemsC++ programmingAlgorithm developmentModeling of imaging systemsExperience with high-performance computing
Physics-based modelingDeep learningMachine learningOptical or electron beam imagingPrototyping and productization
HPCOpticsSensors
image processinghigh-performance computingmodeling of imaging systemsC++physics-based modelingdeep learningmachine learningoptical imagingelectron beam modelingalgorithm development
C++Object-Oriented ProgrammingImage ProcessingHigh-Performance ComputingPhysics-Based ModelingMachine LearningDeep LearningOptical ImagingElectron Beam ModelingAlgorithm Development
Technical LeadershipCollaborationProblem-SolvingAgilityCustomer Focus
Industry Semiconductor Manufacturing
Job Function Developing advanced imaging algorithms for semiconductor inspection
Role Subtype Software Engineer
Tech Domains Active Directory, Microsoft 365, Azure, Amazon Web Services, Linux
algorithm engineerimage processinghigh-performance computingmodeling of imaging systemsC++physics-based modelingdeep learningmachine learningoptical imagingelectron beam modelingreticle inspectionmask inspectionsemiconductor manufacturingalgorithm developmentprototypingproductizationmodelingelectron beam

Lack of experience in image processing, No proficiency in C++, No background in modeling imaging systems, No experience with high-performance computing

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile