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.