ML Infra Engineer, Data Systems
Physical Intelligence is hiring an ML Infra Engineer, Data Systems in San Francisco, United States. Level rates it ; you can apply on Physical Intelligence.
Level's read on this job
- Builds AI ●●●● is how Level rates this role: the job is building AI systems.
- Tools and skills the posting cites include Python, Kubernetes and Google Cloud.
- Level classifies it as a senior role.
- Level lists 43 other open roles at Physical Intelligence.
AI in this role
Build and operate high-throughput data infrastructure and pipelines that power large-scale robot learning foundation models.
Physical Intelligence is bringing general-purpose AI into the physical world. We are a group of engineers, scientists, roboticists, and company builders developing foundation models and learning algorithms to power the robots of today and the physically-actuated devices of the future.
As an ML Infra Engineer (Data Systems), you’ll build and operate the data infrastructure that powers large-scale robot learning. Your systems will sit directly between raw data sources and training/evaluation, enabling us to move faster while maintaining performance, correctness, and reliability at scale.
This is a systems role at the intersection of distributed systems, storage, and machine learning infrastructure.
The Team
The Infrastructure organization builds the foundations that make large-scale learning possible at PI. This includes training systems, data platforms, evaluation pipelines, and the tooling that allows researchers and roboticists to work with massive datasets safely and efficiently.
In This Role You Will
Data Ingestion & Processing: Design and build high-throughput pipelines that validate, transform, and featurize raw multimodal data.
Batch & Streaming Systems: Operate large-scale batch and streaming workflows over massive datasets.
Storage Systems: Design object storage layouts, metadata systems, and efficient access patterns; choose file formats with performance and scalability in mind.
Data Lifecycle Management: Build systems for backfills, dataset rebuilds, garbage collection, and large-scale transformations.
Training-Time Performance: Optimize dataloaders, sharding, prefetching, caching, and throughput to reduce time from data arrival → model training.
Metadata & Indexing: Build scalable metadata stores for datasets, annotations, and training artifacts.
Data Movement: Move petabytes efficiently across clusters and environments.
Operational Correctness: Implement observability, validation, and guardrails to prevent silent data regressions.
Cross-Functional Collaboration: Work closely with cross-functional teams of researchers, engineers and roboticists to translate evolving data needs into robust systems.
What We Hope You’ll Bring
Strong software engineering fundamentals.
Experience building distributed systems or large-scale data pipelines.
Comfort reasoning about performance, memory, I/O, and storage efficiency.
Familiarity with batch and/or streaming processing systems.
Experience with object storage systems and data format tradeoffs.
Ownership mindset: design, build, operate, and iterate on systems end-to-end.
Enjoy working closely with researchers and unblocking fast-moving projects.
Bonus Points If You Have
Experience with large ML training pipelines or dataloading systems.
Knowledge of columnar or custom data formats.
Experience with systems like ClickHouse, Ray, Flink, Spark, or similar.
Hands-on experience operating petabyte-scale datasets.
Debugging and fixing performance bottlenecks in data-heavy systems.
Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
How we rate this
ML Infra Engineer, Data Systems at Physical Intelligence rates 90 out of 100 for how much of the daily work is AI. That makes it Builds AI (AI Level 4 of 4). The level is about AI in the job, not seniority.
Builds AI. The job is building AI systems.
- ●●●● Builds AI80 to 100
- ●●●○ Works on AI60 to 79
- ●●○○ Uses AI40 to 59
- ●○○○ Little AI0 to 39
Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.
Prepare for this job
Built from this posting and from similar jobs on Level.
Skills and AI tools this role asks for
Questions you could be asked
- Tell me about a project where distributed systems was part of your work. What did you do?
- Tell me about a project where data pipelines was part of your work. What did you do?
- Tell me about a project where storage systems was part of your work. What did you do?
- Tell me about a project where mlops was part of your work. What did you do?
- Walk me through how you've used Python in your day-to-day work.
Adapt your resume
- List these exact terms on your resume: Distributed Systems, Data Pipelines, Storage Systems, MLOps, and Python. An applicant tracking system matches the wording, not the idea.
- Attach one line of real, concrete experience to at least one of them. A tool named with nothing behind it rarely survives a human read.
- Lead with what you built, trained or shipped. This role is judged on the AI system itself, not the tools around it.
Get your CV reviewed before you apply
Send your CV and the role you want next. Your review arrives by email within 3 days.
Get new software engineering jobs (Builds AI ●●●●) by email
One email a week, each job rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.
Free.
Similar roles
Software Engineering roles that build AI, at other companies.
What kind of AI work fits you?
Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.
Find my next step