Software Engineer, Full Stack
Core
Build and deploy bimanual robots for customer homes by owning the full stack from on-robot drivers to cloud backend and customer apps.
Role type
Full Stack Software Engineer (Robotics)
Builds
Bimanual robots operating in real homes and businesses
Domain
Robotics, Consumer Hardware, Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
TypeScript, Python, Go, C++, Rust, distributed systems, API design, streaming data, WebSockets, gRPC, databases, cloud deployment, containers, CI/CD, observability, cross-functional system debugging, product judgment
Preferred skills
low-latency video streams, 3D visualization (Three.js, WebGL, Unity), robotics/consumer hardware production experience, security (OAuth/OIDC), VR/teleoperation interfaces
Technologies
TypeScript, Python, Go, C++, Rust, WebSockets, gRPC, Three.js, WebGL, Unity
Responsibilities
Ship end-to-end features from robot data to customer screens; build customer-facing web/mobile/real-time interfaces; maintain fleet backend telemetry and deployment infrastructure; debug and fix issues across robot, API, and service layers; accelerate team velocity by building teleoperation consoles and ops dashboards
Seniority
Mid-Senior, hands-on IC