Job description
Overview
We are working with a leading semiconductor manufacturing company to hire a Computer Vision Engineer. This role focuses on developing advanced vision solutions for high-precision manufacturing and automation. It is particularly suited for fresh graduates (or early-career candidates) with strong academic exposure in computer vision and deep learning.
Key Responsibilities
- Design and develop computer vision algorithms for defect detection, feature recognition, and automated inspection
- Develop and optimize deep learning models for high-speed, high-accuracy vision applications
- Apply image processing techniques for pattern recognition, object tracking, and quality inspection
- Integrate vision systems with automation platforms, robotics, and manufacturing equipment
- Collaborate with cross-functional teams to enhance real-time inspection and improve production yield
- Perform data analysis, model validation, and performance optimization
- Improve system performance in terms of accuracy, latency, and robustness
Requirements
- Master's degree in Computer Science, Engineering, Mathematics, Physics, or related field
- Projects or research experience focused on model fine-tuning and strong understanding of model architectures
- Strong proficiency in C++
- Solid foundation in computer vision, image processing, and/or machine learning
- Familiarity with Python and frameworks such as OpenCV, TensorFlow, or PyTorch
- Exposure to deep learning models (e.g., CNNs, Transformers) is advantageous
- Interest or exposure to automation, robotics, or manufacturing environments is a plus
- Knowledge of real-time systems or hardware acceleration (e.g., CUDA, FPGA) is beneficial
- Strong analytical thinking and problem-solving skills

