
Software Engineer, Computer Vision, Machine Learning
- 新北市板橋區
- 長期
- 全職
- Bachelor's degree in Computer Science, Electrical Engineering, a related technical field or equivalent practical experience.
- 2 years of experience with software development in one or more programming languages (e.g., Java, Python, C/C++).
- Experience with developing machine learning, computer vision, artificial intelligence, and deep learning algorithms and tools, including TensorFlow, Flume, and other machine learning libraries.
- Experience with image processing, computer vision, and machine learning algorithms.
- Master's degree or PhD in Engineering, or equivalent practical experience.
- Experience in building and testing consumer electronic products for manufacturing including Design for Manufacturing (DFM) and Design for Test (DFT).
- Experience in building machine learning powered Automatic-Optical-Inspection (AOI) systems including hardware, software, and algorithms.
- Experience with Large Language Model skills (e.g., Gemini AI suite, Vertex AI).
- Ability to travel domestically or internationally up to 25% of the time.
- Develop solutions in Artificial Intelligence and Machine Learning applications for smart manufacturing.
- Implement and adapt deep learning architecture and the goal to land the factory test stations with a focus on automatic optical inspection solutions for production lines from New Product Introduction (NPI) to Mass Production (MP) stage.
- Understand and debug the computer vision or image processing algorithms to troubleshoot camera or assembly failures.
- Perform failure analysis of the build data (e.g., yield, escape rate) to improve the detection algorithm accuracy and stabilize station hardware setup involving camera optics and lighting conditions.
- Work with Original Design Manufacturer (ODM), Joint Development Manufacturer (JDM) and Contract Manufacturer (CM) partners to maintain the full test station including both hardware and software to production lines.