Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Get past ATS filters
Job summary
KLA-Belgium is seeking an Algorithm Engineer to design and develop advanced inspection solutions using innovative technology. This position focuses on creating smart algorithms that solve real-world inspection challenges. Candidates should have a Master’s degree in Computer Science or Engineering, with strong programming skills in C/C++, and experience in machine vision. KLA provides a collaborative environment for early-career engineers to learn and grow alongside experienced professionals. Located in the Town of Belgium, Wisconsin, this role offers a competitive benefits package.
Qualifications
Solid foundation in machine vision and software development.
Experience with object-oriented programming.
Exposure to Python and deep-learning concepts.
Responsibilities
Design and develop software for advanced inspection solutions.
Collaborate with software teams to validate and integrate new inspection flows.
Support field engineers and the Applications team, gaining end-to-end product insights.
Skills
Curiosity and motivation
Machine vision
Software development
Analytical mindset
Strong communication skills
Education
Master’s degree in Computer Science, Engineering, or related field
Tools
C/C++
Python
Linux
Job description
KLA-Belgium is seeking an Algorithm Engineer to design and develop advanced inspection solutions using innovative technology. This position focuses on creating smart algorithms that solve real-world inspection challenges. Candidates should have a Master’s degree in Computer Science or Engineering, with strong programming skills in C/C++, and experience in machine vision. KLA provides a collaborative environment for early-career engineers to learn and grow alongside experienced professionals. Located in the Town of Belgium, Wisconsin, this role offers a competitive benefits package.