Dyna Robotics

Software Engineer, Applications

Redwood City, CA. Posted 7 months ago

The role

You will work across applied research on model stability, on-robot software, and off-board systems and tooling. You will build deployment platforms and infrastructure to bridge AI research with real-world robot deployment.

What you will do

  • Build the deployment platform.
  • Design and ship internal tools and systems for site bring-up, robot configuration, fleet monitoring, remote diagnostics, data capture, failure triage, deployment checklists, and operational dashboards
  • Partner with Operations to turn manual workflows into reliable software.
  • Standardize how new sites are launched.
  • Build pipelines that route useful data and failure cases from the fleet back to research.
  • Participate in applied research focused on model-level stability and consistency.
  • Design and build infrastructure bridging on-robot application software with off-board computing and cloud operations.
  • Act as the technical bridge between core AI research teams and deployment reality.
  • Champion rigorous testing, continuous integration, and scalable software practices.

Required qualifications

  • Bachelor’s degree or higher in Computer Science, Computer Engineering, Robotics, or a related field.
  • Deep, first-principles understanding of systems architecture, software design patterns, and application-level development.
  • At least 3 years of professional experience as a versatile software engineer.
  • Strong capabilities in both backend systems and broad application-level software.
  • Proficient in the Python ecosystem.
  • Proven experience building robust, scalable software that spans multiple domains.
  • Experience with containerization, orchestration (Docker, Kubernetes), and cloud architecture (AWS, GCP, Azure).
  • Highly adaptable and comfortable working across a varied tech stack.
  • Strong cross-domain communication skills.
  • Comfort with ambiguity, interest in operational pain, and motivation to build systems that compound.
  • Demonstrated passion for the intersection of AI research and wide-scale infrastructure, specifically for robotics or autonomous systems.

Nice to have

  • Experience tackling model stability, consistency, and edge-case handling in real-world deployments.
  • Prior work building internal tooling for fleet operations, hardware deployments, or large-scale field systems.
  • Familiarity with Unity, C#, and VR development.
  • Familiarity with web frontend technologies.

About the company

Dyna Robotics builds general-purpose robots powered by a proprietary embodied AI foundation model. The team comes from Google DeepMind, Meta, and Cruise.

Software Engineer, Applications at Dyna Robotics | JobZoey