×
Register Here to Apply for Jobs or Post Jobs. X

Senior Algorithm Engineer (Image Processing & CUDA C++

Job in Milpitas, Santa Clara County, California, 95035, USA
Listing for: KLA
Full Time position
Listed on 2026-08-10
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Machine Learning/ ML Engineer, Data Scientist, Software Engineer
Job Description & How to Apply Below
Position: Senior Algorithm Engineer (Image Processing & CUDA C++)

Senior Algo Engineer

KLA is seeking a motivated individual with a growth mindset for a senior algo engineer position in a world-class algorithm group within the reticle product division (RAPID).

Responsibilities and Scope:

  • The individual would be hands-on in development of algorithmic solutions for image modeling and processing from requirements gathering, rigorous concept formulation, prototyping, to productization.
  • Identify technical bottlenecks. Balance sophistication and computational complexity through comprehensive data analysis.
  • Engage directly with systems, optics, sensors & software teams to co-optimize algorithms along with other sub-systems for best overall system design.
  • Collaborate and influence team members to achieve excellence in technical rigor and development agility with customer focus.
  • Work with field teams and customers to support algorithm deployments and ensure seamless integration of algorithmic solutions to inspection systems at customer sites, including occasional international travel

Preferred Qualifications & Attributes:

  • Master or Ph.D. in Applied Math, EE, Computer science or related field
  • Experience in CUDA C++ and GPU-accelerated computing is required
  • Substantial work experience in image processing, machine learning, or deep learning in advanced imaging systems
  • Good knowledge of modeling of imaging systems (optical or electron beam)
  • Good knowledge of HPC (high-performance computing) and GPU-accelerated computing
  • Experience in C++ production software development and object-oriented programming is needed.

Minimum Qualifications:

Doctorate (Academic) Degree and related work experience of 3 years;
Master's Level Degree and related work experience of 6 years;
Bachelor's Level Degree and related work experience of 8 years

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary