Data Infrastructure Engineer
- Level
- Mid
- Work type
- On-site · Palo Alto
Not stated in the posting: salary, visa.
Open. First seen 2 October 2026.
About the role
Mind Robotics's standard text
About Mind:
Mind Robotics is building Physical AI for real-world industrial deployment, starting with the factory floor. We believe the hardest problems in AI are solved when researchers and engineers are hands-on with the physical world every day - and we're looking for people who are passionate about robotics, value ownership, and are excited to tackle difficult problems. Join us if you want to move beyond digital intelligence and put intelligence into motion.
About the team and the role:
Mind Robotics is building robots that learn from real-world experience. That starts with a data engine: the pipelines and infrastructure that turn raw, messy, multimodal sensor streams from robots and human demonstrations into high-quality, well-curated training data at scale.
As a Data Infrastructure Engineer, you'll build and operate the pipelines that turn raw sensor and demonstration data into training-ready datasets — from ingestion off real robots and capture devices, through processing and quality filtering, to the dataloaders that feed model training. The systems work today; your job is to build within the architecture, take ownership of specific pipelines and services, and help harden the system as it scales.
Responsibilities:
- Build and scale ingestion pipelines for high-volume, high-dimensional sensor data.
- Build and maintain data quality and curation systems, including both manual review workflows and auto-labeling.
- Contribute to storage and retrieval design for large-scale multimodal datasets, including format choices and versioning/lineage.
- Build and operate distributed processing infrastructure (batch and streaming).
- Debug production issues in live data pipelines — data corruption, schema drift, backpressure, and failures that only show up at scale.
- Work with modeling/research partners to understand data quality, format, and structure needs, and translate them into working pipelines.
- Participate in design and code review across the data infrastructure stack.
Requirements:
- 2+ years of software engineering experience, with some exposure to data pipelines, data engineering, or backend systems.
- Strong programming fundamentals in Python, with the ability to write performant, production-grade data processing code.
- Experience with at least one distributed data processing framework (e.g., Spark, Ray, Dask, or Flink), or strong fundamentals and willingness to ramp up quickly.
- Familiarity with data storage concepts — object storage, data lake table formats, and warehouse vs. lake tradeoffs.
- Bias for ownership: you've taken features or systems from prototype to production.
- Clear communicator who collaborates well with research/modeling partners and more senior teammates.
- Experience with workflow orchestration tools (e.g., Airflow, Dagster, Prefect) is a plus.
- Experience with streaming ingestion for high-volume, near-real-time data is a plus.
- Experience building automated data quality/curation systems (statistical filtering, anomaly detection, deduplication, or using ML models in an annotation/filtering pipeline) is a plus.
- Experience with robotics- or embodied-AI-specific data (multi-embodiment datasets, teleoperation/demonstration data, egocentric video) is a plus.
What this role asks for
Particular to this role
Flink · Spark
Rare in Mind Robotics's other 29 open postings.
Standard for DevOps / SRE / cloud roles
Python
Common in DevOps / SRE / cloud postings at any company.
84% of this description is written for the role. The rest is Mind Robotics's standard text, folded away below.
Read against Mind Robotics's other open postings on this site.
The team: Software Engineering HIRES STEADILY
This role is one of 14 open in Software Engineering. 2 were posted in the last 30 days and the oldest in January: a team that hires all year rather than one being built.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
Python (10 of 14), Embedded Systems (6 of 14), C++ (5 of 14), Linux (5 of 14), Rust (5 of 14), C (4 of 14), Docker (4 of 14)
OTHER ROLES ON THIS TEAM
- Software Engineer, Edge & Field Systems posted Sep 29
- Software Engineer, Data Platform posted Sep 25
- Tech Lead, Robotics Runtime & Middleware posted Sep 8
- System Integration Engineer posted Aug 26
- Tech Lead, Software Infrastructure and Fleet Management posted Aug 24
- Simulation and Validation Software Engineer posted Aug 13
- DevOps Engineer posted Aug 13
- Software Engineer, Edge & Field Systems posted Jul 2
- Controls Engineer posted Jun 15
- Firmware Engineer posted Jun 15
- Forward Deployed Engineer posted Jun 10
- Robotics Software Engineer posted Jan 26
- Research Engineer posted Jan 26
From the team and dates on Mind Robotics's own job board.
Similar jobs
- ML Data Infrastructure Engineer at Cognitiv
Shares 3 skills: Flink, Spark, Python · same seniority · same country - Data Engineer (Platform) at Worth AI
Shares 3 skills: Flink, Spark, Python · same seniority · same country - Data Engineer Role at OpenDataJobs
Shares 3 skills: Flink, Spark, Python · same seniority · same country - Sr. Data Platform Engineer (Ai & Data Platforms) at Apple
Shares 3 skills: Flink, Spark, Python · same country - Real-time Data Platform Software Engineer- Senior/Lead at Salesforce
Shares 3 skills: Flink, Spark, Python · same country - Tools and PLM Engineer at Mind Robotics
Also at this company
Is this your posting and you want it taken down? Email info@careerholo.com.