In This Role You Will
- Deploy and debug learned policies on physical robots, diagnosing failures across the full stack (perception, policy, control, hardware).
- Train and tune policies, curate data, and iterate to improve real-world performance.
- Write production-quality code that interfaces with Pi's infrastructure.
- Work with operators to set up tests, evals, and data collection pipelines.
- Engage with partners to understand use cases and observe robots in deployment contexts.
- Bridge research and operations: translate research advances into deployable systems, and surface real-world failure modes back to researchers and (software and hardware!) engineers.
- Define and shape a vision for what real-world deployments will look like in the long-term
What We Hope You'll Bring
- Hands-on experience deploying robots or autonomous systems in real-world environments
- Strong engineering skills: clean Python, ability to interface with infrastructure, debugging instincts
- Ability to debug the full stack from perception to control
- Practical mindset: motivated by making things work, not by open-ended research
- Clear communication with researchers, operators, and occasionally partners
Bonus Points If You Have
- Founded or worked at an early-stage robotics or AV company
- PhD in relevant field
- Intuition for policy training, neural network debugging, and data curation
- Experience with robot manipulation platforms