Overview
As a Computer Vision Engineer, you will assist us in building advanced level Computer Vision solutions using cutting edge devices. You will become an integral part of the team, making every problem of the platform a problem of your own, and solving them accordingly.
Responsibilities
- Research, analyze, and define business solutions including detailed project specifications and design solutions for business problems
- Document test cases, expected results, test data requirements, and collaborate with testing teams/business partners to resolve testing problems
- Provide impact analysis for changes to programs and systems
- Assist in the definition of team processes and strategies and serve as technical resource on the team
- Working on understanding and improving key vision libraries
- Helping to develop state of the art vision algorithms
- Helping to take algorithms developed by other teams and develop them into products
- Research on state-of-the-art recognition techniques
- Data collection and database organization
- Algorithm implementation and system integration within existing frameworks and system
Qualification and Required Skills
- 4+ years of hands-on Computer Vision development and expertise in Deep Learning/Machine Learning techniques.
- Hands on Experience with acceleration frameworks like NvidiaTensorRT, DeepStream or Intel OpenVINO is expected
- Product oriented approach
- Experience with Docker and Kubernetes is a plus.
- Excellent Programming Skills in C++ (Ideal) and/or Python
- Ready to review code and design the core tech components
- Can potentially lead to a technical architect position