Jobs

3D Algorithm Engineer

3D Algorithm Engineer

Job Responsibilities

  1. Algorithm Design and Development: Responsible for the research and development of core algorithms, including 3D vision measurement, point cloud processing (registration, denoising, filtering, feature extraction, segmentation, surface reconstruction), object recognition, and image stitching.
  2. Multi-Sensor Fusion: Integrate multiple 3D sensors and 2D/3D camera fusion to achieve high-precision positioning.
  3. Project Implementation and Optimization: Develop vision solutions based on business scenarios, perform camera calibration, hand-eye calibration, algorithm debugging, and performance optimization; provide technical support and issue resolution throughout the product lifecycle.
  4. Cutting-Edge Technology Research: Explore emerging technologies such as NeRF (Neural Radiance Fields), 3D deep learning, stereo vision, and AIGC (AI-Generated Content), applying them to digital human reconstruction, autonomous driving perception, or industrial inspection.
  5. Engineering Implementation: Complete module coding, unit testing, and documentation; guide the team in technology migration and support patent applications.

Job Requirements

  1. Education and Major: Bachelor’s degree or above in Computer Science, Automation, Mathematics, Physics, Optics, or Electronic Engineering; Master’s or Ph.D. preferred, especially in machine vision or computer graphics.
  2. Core Skills:
    • Strong mathematical foundation: Linear algebra, geometry (epipolar geometry, nonlinear optimization), probability, and statistics.
    • Programming proficiency: Expertise in C++ and Python; familiarity with frameworks such as PCL (Point Cloud Library), TensorFlow, or PyTorch.
    • 3D-related knowledge: Point cloud processing, ICP algorithms, SFM (Structure from Motion), MVS (Multi-View Stereo), and 3D reconstruction.
  3. Experience: 1-5 years of relevant work experience; priority given to candidates with successful project implementations (e.g., 3D vision products or robotics applications); publications in top conferences like CVPR, ICCV, or SIGGRAPH are a plus.
  4. Soft Skills: Strong debugging skills, teamwork, and proficiency in reading English academic literature; sensitive to business pain points, with the ability to manage the full process from data research to algorithm empowerment.
Top