Vision Algorithm Engineer

Responsibilities

1. Camera hardware selection, debugging, and calibration;

2. Design, develop, and optimize vision algorithms and models to solve image recognition, object detection, object tracking, and image segmentation problems;

3. Develop and advance deep learning-based monocular depth estimation and binocular stereo matching algorithm applications;

4. Research and advance 3D human pose estimation and 6D object pose estimation algorithms;

5. Track deep learning-based frontier visual SLAM algorithms;

6. Responsible for vision algorithm development, debugging, deployment, and implementation.


Requirements

1. Familiar with camera sensor working principles, ISP image processing pipelines, basic camera parameters and calibration, and image quality subjective/objective evaluation standards;

2. Familiar with mainstream neural network architectures (ResNet, ViT, etc.), object detection algorithms (YOLO, DETR, etc.), and semantic segmentation algorithms (Mask2Former, SAM, etc.);

3. Familiar with at least one common monocular depth estimation algorithm (e.g., DepthAnything) and at least one binocular stereo matching algorithm (e.g., LightStereo);

4. Understanding of mainstream 3D human pose estimation algorithms (e.g., PoseFormer) or 6D object pose estimation algorithms (e.g., FoundationPose) preferred;

5. Understanding of mainstream end-to-end visual SLAM algorithms (e.g., DROID-SLAM), and Gaussian Splatting-based SLAM (e.g., SplaTAM) preferred;

6. Proficient in PyTorch and other frameworks, familiar with common deep learning models, and master related implementation, training, tuning, and deployment;

7. Familiar with C++/C and Python programming languages, with good programming habits and engineering capabilities;

8. Full-time bachelor's degree or above in computer science, electronic engineering, or related fields; 2+ years of work experience.


Contact Us
Tel
17816606010
Wechat
Wechat
Top
Wechat
Wechat
×