Software Engineer, Data Platform
Mind Robotics· Software Engineering
Palo AltoFull-timePosted 3w ago
About the role
Software Engineer role focused on building and productionizing Mind Robotics' data platform, shaping ingestion, validation, annotation workflows, and automated labeling to turn raw sensor data into high-quality training data for models.
Responsibilities
- Build data ingestion pipelines from multiple sources, including field capture and teleop stacks
- Build automatic data validation systems to catch quality issues before data reaches annotation or training
- Build and improve annotation ingestion, tooling, and workflows to increase labelling efficiency and throughput
- Own data quality and diversity — build systems and metrics to understand data inventory and identify collection gaps
- Explore and build automated annotation methods, including computer vision and vision-language models for tasks like depth estimation, hand tracking, and auto-labeling
- Support the platform — debug issues in live pipelines, instrument for observability, and collaborate with research and annotation partners
Qualifications
- 2+ years of software engineering experience building production systems
- Strong programming fundamentals and experience across the stack — services, data pipelines, and applied ML tooling
- Experience with at least one of: real-time or large-scale data pipelines, ML data workflows, computer vision, or data infrastructure
- Bias for ownership: shipped features or systems from prototype to production and supported them in the field
- Clear communication and collaboration with product, research, and annotation/operations partners
- Hands-on experience with sensor data (video, depth, IMU, force/torque) and the infrastructure to process, validate, and label it at scale is a plus
- Experience with streaming or near-real-time data pipelines is a plus
- Familiarity with ML data workflows (datasets, labeling, evaluation) is a plus
- Experience running or integrating computer vision or vision-language models (e.g., depth, pose/hand tracking, open-vocabulary detection, auto-labeling) is a plus
Skills
Required:Data ingestion pipelinesData quality and validationAnnotation tooling and workflows
Nice to have:ML data workflowsComputer vision / vision-language models
Last updated Sep 30, 2026. Interested? Apply on the company site.
About Mind Robotics
Physical AI for the Real World
Mind Robotics is building intelligent robotics for industrial deployment. We believe the fastest path to broadly capable robots is through clearly defined, high-impact environments. We are starting where the need is most.
roboticsindustrial deploymentPhysical AImanufacturing
More open roles at Mind Robotics
- Electrical Design Engineer, Power Electronics4d agoPalo Alto · Hardware Engineering
- Tools and PLM Engineer4d agoPalo Alto · Hardware Engineering
- QA Reviewer, Data Annotation4d agoPalo Alto · Data Flywheel
- Field Technician, Data Collection1w agoNormal, IL · Data Flywheel
- Communications Lead2w agoPalo Alto · G&A