About the Role
We are looking for a Senior Computer Vision Engineer who can go beyond SLAM and contribute to a wide range of vision projects. This role involves building production-level software and applying advanced computer vision techniques to solve complex problems across multiple domains.
Key Responsibilities
- Develop and implement computer vision solutions for 3D reconstruction, object detection, tracking, and scene understanding.
- Apply deep learning for vision tasks using frameworks like PyTorch or TensorFlow.
- Work on diverse computer vision applications beyond robotics, including sensing systems and model evaluation.
- Build commercial-grade software with strong performance and reliability.
- Collaborate with cross-functional teams to research, prototype, and deploy innovative solutions.
Requirements
- 5+ years of experience in computer vision with exposure to multiple projects (not just SLAM).
- Strong programming skills in C++ and Python for production systems.
- Hands-on experience with deep learning architectures and computer vision libraries (OpenCV, PCL).
- Knowledge of camera calibration, 3D reconstruction (e.g., NeRF), and point cloud processing.
- Ability to work independently on research and development while delivering robust, scalable solutions.