Skip to content

Computer Vision Team

What is the mission of the Computer Vision team?

Section titled “What is the mission of the Computer Vision team?”
Quick Answer

The Computer Vision team at Mujin gives industrial robots the intelligence to see, recognizing diverse target objects, estimating their exact 3D poses, and adapting to dynamic packaging under challenging real-world conditions.


We build the eyes and perceptual logic of Mujin’s automated solutions:

3D Pose Estimation

We develop fast and precise algorithms to detect and estimate the exact position and orientation of complex items in 3D space.

Camera Calibration

We build automated, highly accurate calibration methods to align 3D cameras and sensors with the robot’s physical coordinate system.

Deep Learning Deployment

We train and optimize deep learning models, deploying them on edge GPUs to handle segmentation and classification in milliseconds.


What technology stack and engineering workflows do we use?

Section titled “What technology stack and engineering workflows do we use?”

We design latency-critical vision pipelines that run on GPUs:

  1. Programming Languages & Frameworks
    • C++ and CUDA for real-time 3D processing pipelines.
    • Python, OpenCV, and PyTorch for deep learning development and data tooling.
  2. Sensors & Hardware Acceleration
    • Industrial 3D sensors, RGB-D cameras, and stereo vision systems.
    • Nvidia TensorRT for high-speed model inference at the edge.
  3. Development & Validation Workflow
    • Testing algorithms on datasets compiled from diverse factory environments.
    • Physical test cells in our office to evaluate vision accuracy in real-time.

We look for engineers with strong analytical and geometric foundations:

  • Technical Competence: Strong command of 3D geometry, linear algebra, and high-performance algorithms.
  • Effective Collaboration: Working closely with Robotics teams to translate vision outputs into smooth trajectories.
  • Continuous Learning: Reading the latest CV papers and adapting state-of-the-art models for industrial use.

How can you join the Computer Vision team?

Section titled “How can you join the Computer Vision team?”

If you want to solve complex real-world perception challenges, apply today: