X

XDOF

Data pipelines and annotation for robotics

Robotics Data Engineer - Robotics Data

Data ManagementConfirmed live in the last 24 hours
Full-timeSan Mateo, CA, USA$180k - $250k /yrHybrid

About the Job

Requirements

  • A bachelor's or master's degree, or equivalent experience, in robotics, computer science, mechanical engineering, or a related field.
  • Strong Python data skills, including NumPy, pandas, and matplotlib or Plotly, and comfort working with large, messy datasets.
  • A solid understanding of 3D geometry, coordinate frames, and spatial transformations.
  • Intuition for physical systems, including the ability to recognize issues in trajectories or joint velocity plots.
  • Experience designing or working with structured data formats such as Protocol Buffers, HDF5, ROS bags, or similar formats.

Responsibilities

  • Analyze robotics data across modalities to identify quality issues, including plotting joint velocities, validating camera poses, checking gripper encoder accuracy, and flagging anomalous collection sessions.
  • Build automated validation pipelines that run on ingestion and catch problems before data enters the warehouse.
  • Design and document data formats and schemas across collection modalities, ensuring they are consistent, versioned, and well-understood by partners and internal researchers.
  • Build data visualization tools and dashboards so the broader team can inspect and understand data without writing custom scripts.
  • Validate cross-modal temporal alignment, including timestamp synchronization, dropped-frame detection, and clock drift across camera, joint, and gripper streams.
  • Define quality metrics and thresholds per modality and track whether data quality is improving or degrading as collection scales.
  • Catalog edge cases and failure modes into a shared taxonomy so the team has a common language for data issues.
  • Work closely with data collection operators to trace quality issues to their root cause, whether systemic, such as hardware calibration or sensor drift, or operator-specific.

Desired Qualifications

  • Hands-on experience with robotics data from a research lab, robotics startup, or manipulation or locomotion project.
  • Experience with teleoperation systems, motion capture, or egocentric data collection.
  • Experience with signal processing, sensor fusion, or time-series analysis.
  • Experience building internal data visualization tools or dashboards for technical teams.
  • Experience with data versioning, lineage tracking, or schema migration in a production setting.
  • Comfort working in 0-to-1 environments.

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