Senior Data Platform Engineer
FieldAI· Engineering – Perception
Irvine, CAFull-timePosted 1mo ago
About the role
We are building the data foundation that powers the full machine learning lifecycle for autonomous robotics. The role focuses on designing and building a scalable data platform to manage multimodal robotics and ML data from ingestion through processing, validation, labeling, dataset generation, training, and evaluation.
Responsibilities
- Design and build scalable data architecture for large-scale multimodal robotics and ML datasets.
- Build abstractions and services for ingestion, processing, datasets, metadata, lineage, and data quality.
- Develop reliable pipelines for transforming raw robot data into versioned, ML-ready data products.
- Define data models, schemas, contracts, and lifecycle states across data-processing workflows.
- Build systems for tracking provenance and lineage across raw data, derived artifacts, labels, datasets, and downstream ML workloads.
- Develop automated validation and data-quality frameworks that detect incomplete, corrupted, or unusable data early.
- Design for incremental processing, reprocessing, backfills, and versioned transformations.
- Improve observability and failure diagnosis across complex data workflows.
- Partner with ML and robotics teams to understand domain-specific data requirements and turn recurring patterns into reusable platform capabilities.
- Work closely with infrastructure/platform teams on storage, compute, orchestration, reliability, and scalability.
Qualifications
- Strong experience building production data platforms or large-scale data-processing systems.
- Strong software engineering skills, preferably Python and/or C++/Java/Go.
- Experience with distributed data processing and workflow orchestration.
- Experience with data lakes/lakehouses, object storage, metadata systems, schemas, and data versioning.
- Strong understanding of data quality, lineage, reproducibility, and reliable pipeline design.
- Experience with technologies such as S3, Airflow/Dagster, Spark/Ray, Kubernetes, Parquet, or similar systems.
- Ability to work across ambiguous organizational and technical boundaries.
- Strong systems-design and engineering judgment.
Skills
Required:Production data platform experienceSoftware engineering (Python, C++, Java, or Go)Distributed data processing and workflow orchestrationData lakes/lakehouses, object storage, metadata systems, schemas, data versioningData quality, lineage, reproducibility, reliable pipelinesS3, Airflow/Dagster, Spark/Ray, Kubernetes, ParquetDomain boundary navigationSystems-design
Last updated Oct 22, 2026. Interested? Apply on the company site.
About FieldAI
Robot intelligence built for the real-world.
FieldAI is the leader in deploying general-purpose robots in unstructured environments, providing a universal brain that works across many robots, and many tasks.
AgricultureAutomakerConstructionDatabaseEquipmentFederalIndustrialIndustrial & Energy
More open roles at FieldAI
- Global Payroll Manager3d agoIrvine, CA · Internal Ops – Finance
- Robotics Software Engineer, Mission Evaluation & Fine-Tuning3d agoIrvine, CA · Engineering – Mission, Interaction & Intelligence
- Robotics Applied Scientist, Active Perception3d agoHybrid (Irvine, CA) · Engineering – Mission, Interaction & Intelligence
- Robotics Software Engineer, Vision-Language Reasoning & Behaviors3d agoIrvine, CA · Engineering – Mission, Interaction & Intelligence
- Robotics Applied Scientist, Spatio-Temporal Scene Understanding & Memory3d agoIrvine, CA · Engineering – Mission, Interaction & Intelligence