Machine Learning Software Developer for Image Pattern Recognition
Initial 6 month freelance contract + possibility of extensions
Leuven, Belgium / Hybrid (3 days onsite, 2 days remote)
40 hours/week
Our client’s Wafer Service team performs repetitive review of wafer images / defect images of production wafers before shipment to its partners. This manual review of images is to detect defective wafers but is prone to human error and slip-throughs. We require a simple software classification solution to replace the manual human review of wafer images / defect images. Our expectation is to start this as a small software project with a defined and limited scope, hence we are looking for a single developer to fulfil different roles.
The assignment
- Understand user needs and project scope, together with the Project Manager
- Perform pragmatic and cost-effective review of different software tools / platforms / open-source options, that are needed in developing the required software solution.
- Develop a robust software solution for use in production situations (in a manufacturing plant), from scratch.
- Develop automated tests to verify functionality of software solution.
- Create an easy-to-use User Interface.
- Provide training on the use of final software solution to end-users.
Required knowledge and skills
- A well rounded and experienced software developer with proven track record in developing image pattern recognition (machine learning) applications.
- Competent in the use of lower cost / open-source tools (e.g., Anaconda)
- Able to handle different roles in a small software project (software developer, UX developer, Test developer).
- You appreciate new challenges, have eye for detail and you have a high level of discretion when handling confidential information.
- Given the international character of our client, good knowledge of (spoken and written) English is required.
Solliciteren