Must Have skills:
1 Hands on experience Computer vision practitioner
2 Hands on experience with Python
3 Experience transferring technology from research in Computer Vision, Machine Perception or Machine Learning into a shipping product
Detailed Job Description
The main function of a computer vision engineer is to explore, develop and deliver new cutting-edge technologies that serve the foundation of optical computing. The typical computer vision engineer will be a software engineer with a deep C++ skillset and possess the ability to solve challenging computer vision and image processing problems.
Job Responsibilities:
• As a market specialist, be aware of current market events and typical user behavior in the North America market.
• Study state-of-the-art algorithms in the field of camera-based signal processing
• Suggest, collect and synthesize requirements and create effective feature roadmap
• Design new algorithms, or adaptations to existing algorithms, that will enable novel capabilities
• Collaborate closely with algorithm developers, system architects and designers to support the creation of innovative and impactful experiences
• Code deliverables in tandem with the engineering team
• Assess and recommend emerging technologies through close partnership with external, industry leading suppliers
• Analyze and improve efficiency of algorithms
• Plan, coordinate, and implement security measures to safeguard information in computer files against accidental or unauthorized damage, modification or disclosure.
• Approve, schedule, plan and supervise the installation and testing of new products and improvements to computer systems.
• Develop standards and guidelines to guide the use and acquisition of software and to protect vulnerable information.
Skills:
• Expert knowledge of C++ computing.
• Knowledge in computer vision and image processing.
• Proficiency in developing a variety of programming languages.
• Excellent communication skills both verbal and written.
• Strong analytical and problem-solving skills.
Education/Experience:
• Bachelor’s degree in software engineering required.
Additional Notes/Comments
Very similar to ML Engineer, who has worked with computer vision engineer, who has worked with images, vision.