Job Description:
This Senior Image Processing Algorithm Engineer is responsible of leading our efforts in medical/healthcare image post-processing. It includes but not limit to object detection, segmentation, quantification and classification. This is a hands-on engineering leader opportunity to build a high-performance team of engineers from the ground up.
Responsibility:
- Design and develop novel machine vision/image processing algorithms for object detection, classification and related areas while leading and hands-on at the same time
- Develop and/or modify tools for visual data analysis and verification
- Strong hands-on experience with C/C++/C#/OpenCV/WPF/Workflows/XAML
- Strong computer vision and image processing fundamentals, especially around object detection and classification with latest ML/AI knowledge
- Identify, manage, and mitigate technical risk and project risk through coordination with cross-disciplinary team in R&D and external providers
- Participate in the planning and coordination of all prototype builds
- Mentor the team to ensure the methodical development of systems to commercialization while maintaining a focus on innovation
- Installation, configuration, and training of our solutions at the customer’s facilities
Requirement:
- Master’s degree or higher in Computer Science, Electrical Engineering, Math or Vision Sciences
- 5+ years’ experience in related field within an R&D organization
- Strong mathematical skills and background in image processing/computer vision including programming new image processing algorithm and tools
- Familiar with C/C++/OpenCV programming
- Successful commercialization of complex systems for machine vision/image processing
- Experience in managing complex projects with ambitious milestones under pressure, having accomplished milestones on time and on budget
- Advanced degree in relevant field is preferred, combined with related area or equivalent R&D experience with commercializing complex capital equipment
- Experience solving complex technical problems while working with a multidisciplinary team of experts
- Strong analytical skill set, as well as high creativity, flexibility, and ability to think “out of the box”
- Excellent written and oral communication skills