Research Scientist - Robot Learning
Spaitial
München, Germany
2 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on startup.jobs
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source
Tech stack
Computer Vision
Distributed Computing Environment
Python (Programming Language)
Machine Learning
Open Source Technology
Pytorch
Decoding
Job description
- Own the training pipeline for vision-language-action (VLA) and world-action models (WAM) end to end, from data to a policy running on a robot.
- Contribute to setting the technical direction for embodied research at SpAItial.
- Close the sim-to-real gap through domain randomization, system identification, and calibration, and build evaluation that predicts real-world transfer.
- Adapt VLM backbones for control: encoder choice and adapter strategies, co-training.
- Curate and weight the training mix across heterogeneous robot datasets, spanning differing embodiments, action spaces, and sensor setups.
- Design action representation and decoding, including tokenization, chunking, diffusion, and flow-matching action experts.
- Build the world-model components that predict future observations conditioned on action.
- Run post-training: supervised fine-tuning onto target embodiments, and RL for robustness beyond demonstrations.
Requirements
- A PhD in robotics, machine learning, or computer vision with a robot learning focus, from the PhD alone or followed by industry experience.
- Publications at top venues such as (CoRL, RSS, ICRA, IROS or CVPR, ICCV, ECCV, NeurIPS), open-source work, and/or deployed systems.
- Deep experience with modern robot policy designs (VLA, WAM, diffusion), trained end to end rather than fine-tuned from a released checkpoint.
- Strong imitation learning fundamentals, and familiarity with RL fine-tuning of pretrained policies.
- Fluency with VLM backbones and how to adapt them for control.
- Expert Python and PyTorch, with multi-node distributed training experience (FSDP or equivalent).
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on startup.jobs
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
almost 3 years ago
LM
Luis Minvielle
How to Become an AI Engineer
almost 3 years ago
EF
Elizabeth Fuentes Leone, AWS Developer Advocate, GenAI
From Prototype to Production: Build AI Agents with This Free 4-Course Learning Path
10 months ago
CH
Chris Heilmann
Dev Digest 137 - AI'm not sure about this
almost 2 years ago
CH
Chris Heilmann
Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production
almost 2 years ago
BB
Benedikt Bischof
MLOps And AI Driven Development
over 4 years ago