Intermediate Computer Vision Engineer
Koh Young Technology, Inc.
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Company Profile
Koh Young Technology Inc. is a leading provider of 3D measurement-based inspection equipment and solutions. We play an essential role in quality control and process optimization across diverse industries including smart devices, automotive electronics, telecommunications, military, healthcare, and semiconductors. Headquartered in Seoul, Korea, we maintain global offices in Europe (Germany), the United States, Japan, Singapore, and China, fostering close communication with our customers and a robust global network for sales and services.
The company invests heavily in R&D, dedicating 60% of its workforce and over 10% of sales to innovation. We value talented team members and cultivate a dynamic, innovative culture, striving to be at the forefront of the industry.
Description of the Position
As an Intermediate Computer Vision Engineer, you will join the core team of computer vision engineers at our new R&D center in Vancouver, Canada. This role involves developing new product lines, including quality inspection systems for various industries, medical equipment, and other exciting applications leveraging 3D imaging technologies and Machine Learning.
You will utilize cutting-edge vision and AI algorithms to integrate into robotics systems, collaborating with worldwide teams of software, mechatronics, electronics, physics, and optics engineers.
Responsibilities
- Research and develop scalable and cutting-edge computer vision solutions for 3D reconstruction (structured light, multi-view geometry), 2D/3D imaging technologies, camera calibration, object detection, image processing, denoising, segmentation, and metrology.
- Research, develop, and employ machine learning algorithms to solve complex and challenging problems.
- Engineer solutions specifically for quality inspection equipment, medical equipment, and other applications.
- Design, implement, and deploy full-stack machine vision/image-based and machine learning solutions, primarily using C++ and Python.
- Participate in weekly "Group Genius" activities, promoting innovation through collective idea generation by all team members.
Requirements for Skills and Experiences
- Education: Master's degree in Computer Science or Electrical/Computer Engineering, or equivalent relevant experience. A PhD is preferred.
- Experience: Minimum of 4 years of industry experience in a Computer Vision-related field.
- Junior candidates require a minimum of 3 years of industry experience in Computer Vision or a related field.
Candidates must possess at least one of the following key skill sets:
- Proficiency in Computer Vision algorithms and applications, such as 3D reconstruction (structured light, multi-view geometry, etc.), object detection, recognition, image processing, and their optimization for efficient implementation.
- Expertise in Machine Learning, including CNN/deep learning, shallow learning, and their optimizations for efficient implementation on embedded systems.
- Experience with algorithm optimization for efficient processing, exploiting parallelism, and GPU acceleration.
- Demonstrated use of Machine Learning and Computer Vision frameworks and libraries such as Tensorflow, Pytorch, Caffe, Torch, OpenCV, with over 2 years of experience.
- Strong C++ programming skills, preferably in an embedded environment with GPU experience and familiarity with UML, with over 2 years of experience.
Benefits
- Very competitive salary.
- RRSP Matching to support retirement planning.
- Comprehensive Extended Healthcare, Dental, and Vision plan for family well-being.
- Opportunities for Education and Professional development to stay current with technology.
- Comfortable and fun work environment, complete with snacks and drinks.
Legal Eligibility
Applicants must be legally eligible to work in Canada (Canadian citizens or permanent residents only).
Key skills/competency
- Computer Vision
- Machine Learning
- 3D Reconstruction
- Object Detection
- Image Processing
- C++
- Python
- Deep Learning
- Algorithm Optimization
- Robotics Systems
How to Get Hired at Koh Young Technology, Inc.
- Research Koh Young Technology's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume for Computer Vision: Highlight expertise in 3D reconstruction, object detection, and deep learning frameworks like TensorFlow/PyTorch.
- Showcase relevant projects: Detail experience with C++ and Python in embedded or GPU-accelerated environments, emphasizing optimization skills.
- Prepare for technical interviews: Expect questions on computer vision algorithms, machine learning principles, and system design for quality inspection.
- Demonstrate innovation mindset: Be ready to discuss contributions to creative problem-solving and interdisciplinary collaboration, aligning with their "Group Genius" approach.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background