|
Job Description
We have an exciting opportunity in our Perception group for talented software engineers & researchers with exceptional development/research skills in the field of Computer Vision & Deep Learning. The primary responsibility of the Senior Computer Vision Researcher/Engineer is to conduct independent research & development of core perception components within the agreed upon scope & schedule as defined by the management team. Qualified candidates will be driven self-starters, robust thinkers, strong collaborators, & adept at operating in a highly dynamic environment. We look for colleagues that are passionate about our product & embody our values.
Responsibilities
- Conduct independent research & development work on advanced computer vision components like dense environment mapping, 3D scene understanding, Large Scale mapping
- Provide leadership & mentorship to more junior software engineers, technicians & interns
- Work hand-in-hand with all the key stakeholders & developers across the company contributing to computer vision components
- Write maintainable, reusable code, leveraging test driven principles to develop high quality geometric vision modules
- Troubleshoot & resolve software defects & other technical issues
- Review individual developer's code in the team to ensure highest code quality
Qualifications
- 2+ years of working experience in Computer Vision targeted to product development
- Expert knowledge in Computer Vision in at least one of the following domains:
- Dense Environment Mapping: Design & implement advanced algorithms for reconstructing dense 3D models of indoor environments using depth sensors
- 3D Scene Understanding: Design & implement 3D scene segmentation algorithms based on depth, motion or texture data
- Large scale mapping: Design & implement advanced algorithms for large scale mapping to extend computer vision spaces to large areas
- Expert level in C++ (programming & debugging)
- Experience working with OpenCV
- Experience in Deep Learning is preferred with knowledge of at least one of TensorFlow, PyTorch, or Caffe
- Knowledge of parallel computing, OpenCL, CUDA, GPGPU is a plus
- Knowledge of 3D geometry & point cloud processing frameworks, such as PCL is a plus
- Knowledge of software optimization & embedded programming is a plus
Education
- MS in Computer Science or Electrical Engineering (with minimum of 5 years of relevant experience)
- Ph.D. is preferred (with a minimum of 2 years of relevant experience)
Additional Information
- All your information will be kept confidential according to Equal Employment Opportunities guidelines
#LI-REMOTE
| |
|