Skills
About the Role
Join our Simulation team to design, build, and improve the backend systems that power large-scale simulation workloads for autonomous systems development. You’ll help enable fast, reliable simulation runs used across QA, autonomy, ML validation, and safety analytics.
Responsibilities
- Develop and optimize backend services that support distributed simulation execution
- Build modular simulation infrastructure for both full-system and component-level runs
- Collaborate with cross-functional teams to support simulation workflows and data needs
- Improve performance, scalability, and reliability of simulation pipelines running on compute clusters
Requirements
- Experience building backend software systems for distributed workloads
- Strong understanding of cloud computing and distributed systems concepts
- Comfort working with simulation or data-intensive processing pipelines (or similar high-throughput systems)
Benefits
- Work on infrastructure that supports mission-critical simulation use cases company-wide
- Opportunity to collaborate with teams across QA, autonomy, ML, and safety
- Build scalable systems that run efficiently on distributed compute clusters