Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

KLA Algorithm Engineer 
China, Shanghai 
903197152

31.07.2024

Job Description

Job Title: Algorithm Engineer

Based in Shanghai, China

Job Description:

The algorithm engineer’s responsibilities:

  • Investigate/develop/improveadvanced image processing and machine learning algorithms for defect disposition. Tasks include: define a problem statement, research academic papers, or based on current algorithms/ investigations to propose potential solutions, prototype the idea (may or may not require working with other team members), conclude feasibility and performance, design product approach, develop and implement the code, test/debug/integrate into product software.
  • The candidate is eventually responsible to deliver throughput by working with optimization expert. The candidate should be familiar with performance optimization techniques in algorithm flow level.
  • The candidate is responsible to support escalations in house or at customer sites, provide quick turnaround solutions.
  • The candidate is responsible to acquire knowledge or of key use cases or discover new use cases for defect inspection tool from apps, marketing, sometime through customer engagement.
  • The candidate will work in a global environment to interact with multi-site, multi-discipline (SW, Image Computer, system/HW, apps and marketing) team members in various stage of product life cycle for feasibility study, requirement analysis, design, coding, integration and testing.
  • The candidate is responsible to follow KT defined software development processes

This position is in Shanghai, China.

Preferred Qualifications

  • Ph.D. or master’s degree in computer science, Computer Engineering, Electrical Engineering, Mathematics or Physics
  • Strong background in at least one of the following areas: image processing, computer vision, pattern recognition, computational geometry and machine learning
  • Excellent mathematical and analytical skills
  • Proficient in C/C++ and object-oriented programming. Experience with Matlab or Python script is a plus
  • Team player with good written and verbal communication skills, to interact with members of a multi-disciplinary global team
  • Self-motivated with ability to work independently, and with curiosity to learn on the job
  • Knowledge in optics and semiconductor process is a plus

Minimum Qualifications

Master's Level Degree and 0 years related work experience;