← All roles

ML Research Engineer, Data

Weave Robotics· Engineering
Apply on company site
Hybrid (San Francisco)$140k - $200kFull-timePosted 2w ago

About the role

Role at Weave Robotics focusing on data engineering and data understanding to support robot learning from real-world fleet data and training pipelines.

Responsibilities

  • Know the data: characterize coverage, redundancy, and drift: spectral analysis on time-series, distributional statistics, clustering over embeddings.
  • Find the needles: dig bad data out of terabytes of episodes: bad trajectories, bad annotations, dropped frames, desynced streams, then automate the catch so it never gets through again.
  • Build the data lifecycle: curation, preprocessing, annotation, augmentation, versioning, and the training-ingest formats and loaders that serve it at full throughput.
  • Use models as instruments: embedding search to mine scenarios, model loss and disagreement as quality signals, VLM-assisted filtering and labeling.
  • Improve models through data: partner with researchers on model failures, then build the datasets, processing steps and samplers that target specific capabilities and failure modes, and own the sampling and mixture decisions that go into each run.
  • Build the eval datasets and benchmarks that measure performance across tasks, environments, embodiments, and model versions.

Qualifications

  • Data engineering at scale: pipelines over terabytes, object stores (S3, GCS), distributed storage, and indexing.
  • Training ingest: high-throughput formats and dataloaders.
  • Working ML experience: you can launch a fine-tune, read a loss curve, and design an ablation to test a data hypothesis.
  • Analytical range: signal processing and statistics on real sensor data, and unsupervised structure-finding (PCA, UMAP, clustering) when the labels don't exist yet.
  • Data debugging: you can trace a problem from sensor drift through a corrupted episode to a pipeline failure.
  • Strong Python and software engineering fundamentals. C++ is a plus.

Skills

Required:Data engineering at scaleTraining ingestWorking ML experienceAnalytical rangeData debuggingPython and software engineering

Benefits

  • Not specified in the description.
Last updated Oct 7, 2026. Interested? Apply on the company site.
Weave Robotics logo

About Weave Robotics

Personal robots for the home--that ship in 2025

Making the world’s first personal robot that's built for the home. Our robot, Isaac, will autonomously tidy up endless messes, fold laundry, and care for your home while you’re away, and we’re shipping our first 30 in fall of 2025.

More open roles at Weave Robotics