Shield AI
Senior Engineer, Full-Stack, Frontend Focus - Forge Applications (R6231)
$130K–$240K
San Diego, California +1 · On-site · Senior · Full-time · Posted Oct 9, 2026
- Location
- San Diego, California
San Mateo, California
About the job
Build customer-facing Forge applications and developer tools for autonomy workflows, primarily with TypeScript and React, integrating backend services as needed.
What you'll do
- Design and build frontend applications for simulation, synthetic data generation, and test and evaluation workflows.
- Partner with users, product, and design to translate complex workflows into intuitive applications and improve them through feedback.
- Integrate APIs and backend services, and create reusable components and extension points for other teams.
What they ask for
- Experience delivering and supporting production web applications, with substantial ownership of frontend architecture and user experience.
- Strong proficiency with TypeScript and React, including component design, state management, asynchronous data handling, routing, auth, and web architecture.
- Experience building responsive, accessible interfaces, diagnosing frontend performance issues, integrating APIs, and testing UI components and workflows.
- Ability to work across the stack, including reading, debugging, and extending backend services in Go, Python, or a comparable language.
Nice to have
- Experience with developer tools or technical applications, complex interactive interfaces, or extensible platforms.
- Experience with schema-driven APIs, service and device integration, AI-assisted workflows, or robotics, autonomy, simulation, or embedded systems.
Pay
USD 130,000–240,000 (per-year-salary) — base salary
Tools
TypeScript, React, Go, Python, OpenAPI, JSON Schema, Protocol Buffers, Model Context Protocol
AI focus
Build AI-assisted application workflows and agent-tool integrations that let engineers and AI agents use application capabilities with appropriate permissions, visibility, and user control.
Model-written summary · the original posting is authoritative