ML Infra Engineer (Data Systems)
Core
Build and operate data infrastructure enabling large-scale robot learning by connecting raw data sources to training and evaluation systems.
Role type
Senior IC ML Infra Engineer (Data Systems)
Builds
High-throughput data pipelines, batch/streaming workflows, object storage layouts, metadata systems, and data movement tools for robot learning.
Domain
Robotics + Distributed Systems + Machine Learning Infrastructure
Deliverable
production ML models
Required skills
Distributed systems design, large-scale data pipeline engineering, performance optimization (memory/I/O/storage), batch and streaming processing, object storage management, metadata indexing, observability implementation.
Preferred skills
ML training pipeline experience, custom data format knowledge, petabyte-scale dataset operations, performance bottleneck debugging.
Technologies
ClickHouse, Ray, Flink, Spark
Responsibilities
Design high-throughput data ingestion and processing pipelines; operate large-scale batch and streaming workflows; design object storage layouts and metadata systems; build data lifecycle management systems; optimize dataloaders and training-time performance; implement observability and validation guardrails; collaborate with researchers and roboticists to translate data needs into robust systems.
Seniority
Senior, hands-on IC