About the Role
Physical Intelligence is developing foundation models and learning algorithms to power robots and physically-actuated devices. As a Robotics Software Engineer, you will integrate state-of-the-art models with on-site robots, building system safeguards, teleoperation interfaces, and latency optimizations to ensure reliability and trust.
Responsibilities
- Design remote teleoperation interfaces for controlling robots with many degrees of freedom.
- Optimize low-latency network performance for teleoperation interfaces in areas with weak internet.
- Profile and optimize system performance across compute, I/O, memory, scheduling, networking, and storage for real-time constraints and increased throughput.
- Develop and optimize real-time video streaming systems where frame timing and packet scheduling are critical.
- Build tooling for profiling, tracing, and debugging timing issues across distributed systems and hardware interfaces.
- Collaborate with researchers, hardware engineers, and operations teams to integrate optimized pipelines into production workflows.
Requirements
- Strong programming skills in C++, Rust, or Python, with experience building and optimizing production software.
- Background in real-time or near–real-time systems, VR/AR, video pipelines, 3D engines, or streaming systems with strict latency budgets.
- Ability to optimize across the entire stack including drivers, networking, compute workloads, video frameworks, and distributed components.
- Experience with profiling tools (perf, tracing, eBPF, GPU profilers, network analyzers) and comfort with complex performance issues.
- A mindset oriented around determinism, throughput, frame budgets, jitter minimization, and real-time correctness.
- Ability to collaborate deeply with robot users, researchers, and platform engineers to build a precise and comfortable teleoperation interface.
Skills
- C++
- Rust
- Python
- Real-time systems
- Near-real-time systems
- VR/AR
- Video pipelines
- 3D engines
- Streaming systems
- Profiling tools
- Distributed systems
- Robot teleoperation
- Camera systems
- WebRTC
- Autonomous systems
Location
- On-site
Work Type
- Full-time
Experience Level
- Mid-level
About the Company
- 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.
- Deploying robots into the real world takes more than a capable model - it takes designing a physical system that's fast, safe, and reliable enough to run unattended on a customer's floor, backed by software you can observe, debug, and trust if something goes wrong.
- The Deployments team is responsible for solving real world problems with our models and robots.
- We tackle the full problem space: integrating with customer workflows, training models to solve their dexterous tasks, and ensuring the on-site reliability of the system.
- This breadth of problem space is why we’re a full-stack robotics team - whether it’s thinking about customer facing experiences or fine-tuning models for tasks no robot has done before, we put forth the best solution Pi has to offer.
Equal Opportunity
- Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
