Software Engineer, Data Platform
Required skills
- Python
- AWS
- GCP
- data pipelines
- device communication
- streaming
- timestamps
- backend systems
- data systems
- reliability
Nice to have
- video datasets
- sensor datasets
- embedded software
- mobile software
- robotics software
Role summary
Preload is seeking a Software Engineer to own their data platform, building the software for data capture on wearables, and the cloud-based pipelines for storing, processing, and serving large multimodal datasets. The role involves developing data collection software, tools for reliable session management, ingestion pipelines, storage, metadata/labeling systems, and APIs for ML teams. The ideal candidate has 2+ years of experience in backend or data systems, strong Python skills, and experience with cloud infrastructure (AWS/GCP) and data pipelines. Familiarity with hardware-close development, streaming, and timestamps is important. Experience with large video/sensor datasets or embedded/mobile/robotics software is a plus.
Preload builds the data layer for physical AI. Robots learn mostly from video, but human interaction is much richer: touch, force, and muscle activity. We build a wearable multimodal stack (egocentric video, tactile gloves, EMG) to capture how people actually interact with the physical world, and turn it into datasets robotics teams can train on. We're a YC (F26) team of PhD founders from Johns Hopkins and Caltech with backgrounds at Neuralink, Paradromics, and other neurotech companies.
**The role**
You'll own the software end to end: from the apps that capture data on our wearables, to the pipelines that store, process, and serve large multimodal datasets.
**What you'll do**
- Build data collection software that syncs video, tactile, and EMG streams from our devices
- Build tools that field teams use to run collection sessions reliably
- Design ingestion pipelines, storage, and metadata/labeling systems in the cloud
- Build APIs and tooling to deliver datasets to ML teams and customers
- Own reliability, monitoring, and scaling as collection grows
**What we're looking for**
- 2+ years as a software engineer building backend or data systems
- Strong Python; experience with cloud infrastructure (AWS/GCP) and data pipelines
- Comfortable working close to hardware: device communication, streaming, timestamps
- Experience with large video or sensor datasets is a plus
- Experience with embedded, mobile, or robotics software is a plus
**Why join**
Early, in-person team in San Francisco. You'll be the first dedicated engineer on our data platform.
Similar roles
- PPitch Your Own RolePreload · San Francisco, CA · Onsite
- PRobotics Scientist (Policy Learning)Preload · San Francisco, CA · Onsite
Analytics Forward Deployed Software Engineer 3Tampa General Hospital · Tampa, FL · Onsite- Staff Software EngineerRapid7 · Remote · Hybrid
Staff Software EngineerRitchie Bros. · Westchester, IL · Hybrid
Principal Software EngineerSiemens · Wilsonville, OR · Hybrid
