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

Algorithm Engineer; Deep Learning​/C+ +(E

Job in Ann Arbor, Washtenaw County, Michigan, 48113, USA
Listing for: KLA
Full Time position
Listed on 2025-12-10
Job specializations:
  • Software Development
    Machine Learning/ ML Engineer, AI Engineer
Salary/Wage Range or Industry Benchmark: 91200 USD Yearly USD 91200.00 YEAR
Job Description & How to Apply Below
Position: Algorithm Engineer (Deep Learning/C++)(E)

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 innovative ideas and devices that are advancing humanity all begin with inspiration, research and development.

KLA focuses more than average on innovation and we invest 15% of sales back into R&D. 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. Life here is exciting and our teams thrive on tackling really hard problems. There is never a dull moment with us.

Job Description / Preferred Qualifications

Note: Algorithm Engineers are core to KLA’s technology. While we do not currently have an opening, we are always building our Algorithm Engineering talent community and are interested in learning about your background. Apply to this posting for future opportunities with KLA.

Responsibilities
  • In this role, 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.
  • Bring forward creative ideas, develop proof-of-concepts, integrate algorithms into production code, and work with other team members in global project teams.
Qualifications
  • Academic background required in one of the following areas:
    Image Processing, Computational Imaging, Computer Vision. Practical experience with Deep Learning, Machine Learning, or Artificial Intelligence for images is preferred. Capable of prototyping algorithms using MATLAB or Python, and implementing algorithms in C++ under Linux is preferred.
  • Familiarity with any of the following is a plus:
    Linear and nonlinear optimization techniques, CUDA/GPU programming frameworks (e.g., Tensor Flow), and data analysis and visualization tools.
Minimum Qualifications
  • Doctorate degree with related work experience, or
  • Master’s degree with related work experience of 3 years, or
  • Bachelor’s degree with related work experience of 5 years.

Base Pay Range: $91,200.00 - $

Benefits and notes: KLA’s total rewards package for employees may include participation in performance incentive programs and eligibility for additional benefits including medical, dental, vision, life and other voluntary benefits, 401(k) with company matching, employee stock purchase program (ESPP), student debt assistance, tuition reimbursement, development and career growth opportunities, financial planning benefits, wellness benefits including an employee assistance program (EAP), paid time off and paid holidays, and family care and bonding leave.

Interns are eligible for some benefits listed. Pay ranges depend on role, level and location. The displayed range reflects the pay for this position in the primary location identified in this posting. Actual pay depends on factors such as state minimum wage, location, job-related skills, experience, and education level or training. We are committed to complying with all applicable federal and state minimum wage requirements where applicable.

If applicable, your recruiter can share more about the specific pay range for your preferred location during the hiring process.

KLA is proud to be an Equal Opportunity Employer. We provide reasonable accommodation to qualified individuals with disabilities to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us at  or at  to request accommodation.

Be aware of potentially fraudulent job postings or suspicious recruiting activity by persons posing as KLA employees. KLA never asks for financial compensation to be considered for an interview or employment. KLA does not work with recruiters or third parties who charge such fees. Please search KLA’s Careers website for legitimate job postings. Our recruiting process involves multiple interviews in person or via video conferencing with hiring managers.

If you are concerned about a communication, an interview, an offer of employment, or a colleague’s legitimacy, please email  to confirm the person you are communicating with is an employee. We take your privacy seriously and handle your information confidentially.

#J-18808-Ljbffr
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)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary