Member of Technical Staff, Perception

Full Time

|

San Mateo, CA

|

XDOF

Perception Algorithm Engineer

About XDOF

At XDOF, we're at an inflection point. Frontier AI labs are racing to build general-purpose robots, and high-quality training data has become the primary bottleneck.

We're building the foundation behind the foundation models—the data collection systems, operational infrastructure, exabyte-scale data warehouse, and software toolchain that enable our partners to accelerate the future of embodied AI.

About the Team

The Perception Algorithm Team transforms raw multimodal sensor data into high-quality robot training annotations.

You will work across the entire perception pipeline, from data collection through model deployment, including:

  • Sensor calibration

  • SLAM localization

  • Human pose estimation

  • Perception model training

  • Embedded deployment

Your work will directly determine the quality ceiling of the training data used to build next-generation robotics foundation models.

Core Responsibilities

Human Pose Estimation

  • Design and optimize hand pose estimation pipelines capable of accurate joint-angle extraction from teleoperation data

  • Build full-body pose estimation systems for motion capture and teleoperation ground-truth annotation

  • Research and apply markerless vision-based pose estimation methods to reduce data collection costs

  • Fuse pose estimation outputs with robot joint-angle data to generate high-quality, consistent training annotations

Robot Perception & Calibration

  • Design and maintain intrinsic and extrinsic calibration pipelines for multi-camera systems, including factory calibration and online recalibration

  • Develop visual SLAM (V-SLAM) systems supporting real-time localization and scene reconstruction for data collection platforms

  • Implement hand-eye calibration between camera systems and robotic end-effectors

  • Develop temporal synchronization solutions across multimodal sensors, including:

    • Cameras

    • IMUs

    • Data gloves

    • Force sensors

Perception Model Training & Deployment

  • Train and improve perception models for:

    • Object detection

    • Instance segmentation

    • 6DoF object pose estimation

  • Optimize inference using TensorRT and CUDA for real-time deployment on embedded robotics platforms

  • Develop custom CUDA kernels for low-level perception acceleration

  • Design evaluation frameworks that continuously measure perception quality and its impact on downstream training data

End-to-End Data Collection Pipeline

  • Design automated annotation pipelines that convert raw sensor data into structured training labels

  • Build automated quality assurance systems that detect:

    • Anomalous frames

    • Failed demonstrations

    • Sensor dropouts

  • Collaborate with machine learning engineers and data infrastructure teams to ensure perception outputs integrate seamlessly with downstream Vision-Language-Action (VLA) model training

  • Establish feedback loops connecting perception accuracy to model performance, continuously improving annotation quality

Requirements

Must-Have Qualifications

  • 5+ years of industry experience in robotics perception or computer vision

  • Strong foundation in 3D vision, including:

    • Stereo vision

    • Structured-light cameras

    • 3D reconstruction

  • Experience developing or deploying SLAM systems such as:

    • ORB-SLAM

    • VINS-Mono

    • FastLIO

    • Similar visual SLAM frameworks

  • Hands-on experience with human pose estimation, including:

    • Hand pose estimation (MediaPipe, MANO)

    • Full-body pose estimation (OpenPose, SMPLify, or similar)

  • Experience training, tuning, and evaluating deep learning perception models

  • TensorRT deployment experience for real-time inference on embedded platforms such as NVIDIA Jetson or Horizon Robotics hardware

  • CUDA programming skills with the ability to write or debug custom CUDA kernels

  • Strong proficiency in C++ and Python

  • Experience developing robotics applications using ROS or ROS2

  • Proficiency using AI coding agents within the software development workflow

Nice-to-Have Qualifications

  • Experience with 6DoF object pose estimation methods such as:

    • FoundPose

    • FoundationPose

    • GDR-Net

  • Familiarity with Gaussian Splatting or NeRF for scene reconstruction or synthetic data generation

  • Experience with robot manipulation or teleoperation systems

  • End-to-end experience building automated annotation pipelines or ground-truth generation systems

  • Published research in robotics perception, pose estimation, or computer vision

What We Offer

  • Direct involvement in one of the most important technical challenges in embodied AI: producing high-quality robot training data

  • The opportunity to work alongside world-class robotics engineers and machine learning researchers

  • Access to proprietary robotics hardware, including:

    • Humanoid robots

    • Multi-camera arrays

    • Data gloves

  • A fast-paced, high-autonomy, zero-to-one engineering environment where you'll help define the future of robotic perception

For engineers

Get matched with radiance field roles

Share your background and we’ll connect you with companies hiring for Gaussian splatting & NeRF — sometimes before roles are even posted.

Upload your resume (PDF) — click or drag & drop · max 10 MB

I agree to the terms and conditions by submitting.

We only share your details with companies you’d be a fit for.

Related Opportunities