Software Engineer, Applications
Dyna Robotics, Redwood City, CA
The role
As a Software Engineer, Applications, you’ll work across applied research on model stability, on-robot software, and the off-board systems and tooling that keep a fleet running. Many believe that as long as a robot is “smart” enough, deploying it is easy. At Dyna, we know the truth: the real world is wild, unpredictable, and unforgiving. Landing breakthrough AI research into the field takes deep investment in infrastructure and applied research.
As we scale the number of deployed sites, the bottleneck is no longer whether a robot can perform a task once. It’s whether we can deploy, monitor, debug, and improve robots across many environments without every site becoming a one-off engineering project. Your job is to turn that messy, high-friction reality into durable engineering infrastructure. You’ll partner closely with our Operations team rather than selling to customers, with one goal: make deployment N+1 faster and more reliable than deployment N.
This is a cross-domain role spanning applied research on model stability, on-robot software, and the off-board systems and tooling that keep a fleet running.