Turn this role into an interview — a resume and cover letter built around what this employer wants.
Weave Robotics in San Francisco, CA is building a data-driven robotics platform that learns from real homes and businesses. You’ll architect and operate data pipelines that transform terabytes of fleet data into training datasets used by our models, and you’ll influence sampling, curricula, and data quality for scalable learning.
Ideal candidates bring hands-on data engineering experience at scale, fluency with Python and strong software fundamentals, plus familiarity with robotics data
Weave was founded to build the robots we’d want to have in our own home. We believe the next generation of robotics will transform everyday life by enabling people to do more and to reclaim time to spend on what’s important.
Weave was founded to build the robots we’d want to have in our own home. We believe the next generation of robotics will transform everyday life by enabling people to do more and to reclaim time to spend on what’s important.
We also believe robots are in a sense like any other product: to matter, they have to ship. Our robots are already operating in real homes and businesses, giving us the opportunity to rapidly improve from real-world experience. With a growing team, strong customer demand, and capital for expansion, we’re entering an exciting stage of growth—and we’re looking for people with exceptional talent and standards to help bring home robotics to millions of households.
Most robot learning research is graded on evals that don't survive contact with the field. Ours is graded by robots doing useful work in real homes and businesses, every day. Our fleet generates robot data at terabyte scale that’s ingested by training runs every week. Our models are only as good as what we feed them, and you’ll architect and build the pipeline that drives their behavior.
You’ll turn raw fleet data (video, proprioception, actions, sensor streams) into the datasets our models train on, and follow that data into the training loop: sampling ratios, data mixes, and curricula are decisions you’ll shape with the research team. The job is equal parts data engineering and data understanding: build the platform that processes millions of episodes and feeds them to training, and know the data well enough to say what correlates with good and bad model behavior.