X

XDOF

Data pipelines and annotation for robotics

Member of Technical Staff - Robotics System Integration

Robotics & Autonomous SystemsUpdated on Nov 9
Full-timeSan Mateo, CA, USA$180k - $300k /yrHybrid

About the Job

Requirements

  • A bachelor's degree or above in Robotics, Automation, Computer Science, or a related field, with at least 3 years of relevant experience.
  • Strong programming skills in Python and C++, and familiarity with system-level development and debugging in Linux environments.
  • Expertise in ROS and ROS2, including node communication mechanisms (Topics, Services, Actions), parameter management, and the Launch system.
  • Familiarity with camera system integration and calibration, including intrinsics, extrinsics, and multi-camera synchronization, with hands-on experience using ZED, RealSense, or similar RGB-D or stereo cameras.
  • Familiarity with robotic arm control interfaces such as UR, Franka, xArm, or in-house arms, and understanding of driver layers, kinematics, and high-level API calls.
  • Familiarity with common robot hardware interfaces (CAN, EtherCAT, RS485, USB) and sensor integration, including IMUs, depth cameras, and force/torque sensors.
  • Experience training and deploying deep learning models; proficiency in PyTorch and ability to independently handle data preparation, training, inference, and deployment.
  • Proficiency in using AI coding tools such as Claude Code and Cursor in daily development, with demonstrated ability to significantly improve engineering productivity.

Responsibilities

  • Maintain and iterate on the embodied AI data collection system, including multimodal sensor synchronization, data pipelines, storage, and downstream annotation toolchains.
  • Own integration, calibration, and routine maintenance of camera systems, including ZED, RealSense, and industrial cameras, and robotic arms to keep equipment stable and operational.
  • Own end-to-end deployment of imitation learning, DAgger, and teleoperation algorithms on robots, including data collection, model training, inference deployment, and on-site tuning.
  • Drive data quality assurance through timestamp synchronization, coordinate frame alignment, anomalous data detection, and rapid diagnosis and repair of collection failures.
  • Define and maintain robot-side software interfaces and communication protocols, including ROS2 and DDS, to enable replication of collection and deployment stations across platforms and sites.
  • Support on-site data collection and algorithm deployment, produce technical documentation, and improve collection efficiency and model performance.

Desired Qualifications

  • Complete project experience in embodied AI or imitation-learning data collection and algorithm deployment.
  • Familiarity with training and deployment details of mainstream imitation learning algorithms such as Diffusion Policy, ACT, and VLA.
  • Familiarity with robot data formats such as SVO2, ROS bag, HDF5, and LeRobot datasets.
  • Familiarity with multi-device synchronization solutions such as camera hardware triggering and PTP time synchronization.
  • Experience integrating devices such as VIVE Trackers, OptiTrack, and motion capture gloves.
  • Experience with video encoding and decoding, including H.264, H.265, and Jetson hardware codecs.
  • Fluency in written English and ability to read research papers and open-source project documentation directly.

About the Company

XDOF

Data pipelines and annotation for robotics

XDOF builds data pipelines, data-collection tools, and annotation systems that frontier AI labs and robotics companies use to train robots to operate in the physical world. It tackles the data bottleneck in physical AI by combining teleoperation, simulation, and egocentric data collection, then layering in data cleaning, tooling, and annotation to prepare usable datasets. The company differentiates itself through its end-to-end data infrastructure for physical AI, its mix of teleoperation, simulation, and first-person data methods, and its Berkeley-founded background from 2024. Its goal is to enable robots to learn to operate in the real world by providing the pipelines and labels needed for training.

Company size
1-10
Company stage
Series A
Total funding
$78.3M
Headquarters
Berkeley, CA
Founded
2024

Recently Posted Jobs

Explore more opportunities at XDOF

See more jobs