01Key Responsibilities
a. Designing and implementing efficient computer vision algorithms for recognizing, tracking Human subjects within a controlled environment
b. Architecting algorithms to work onboard our hardware systems as well as in the cloud where appropriate.
c. Work together with our software development team to develop a scalable software solution
Required Experience
a. Minimum of 2-4 years of Relevant experience.
b. MS, or PhD in Computer Science, Applied Mathematics, or a related field.
c. Strong knowledge of the state-of-the-art in computer vision and machine learning algorithms with a solid understanding of OpenCV
d. Experience working with point cloud processing and Point Cloud Library (PCL)
e. Experience in optimization for computer vision (E.g. Semantic segmentation, depth reconstruction, scene flow)
f. Ability to write efficient and maintainable code
g. Solid understanding of C++ and/or Python, preferably in a Linux environment
h. Possess practical experience in TensorFlow, Caffe.
Desired Experience
a. Prior experience in working with depth sensors and 3D Reconstruction using computer vision, image processing techniques
b. Familiarity with the State-of-the-art in Computer vision and Deep Learning techniques .