Principal Engineer, Frontend (R4281)
Shield AI
What you'll do:
- Build high performance interfaces for simulation visualization, analysis tooling, observability, and workflow configuration.
- Lead frontend architecture, component systems, and UI patterns across Forge applications.
- Work with backend engineers to shape APIs and extend services in Go or Python to support new capabilities.
- Deliver user facing workflows that increase autonomy development velocity and reduce friction for expert and novice users.
- Improve reliability through testing, CI enhancements, documentation, and strong code review practices.
Required qualifications:
- Typically requires a minimum of 15 years of related experience with a Bachelor’s degree; or 14 years and a Master’s degree; or a PhD with 12 years experience; or equivalent experience.
- Strong expertise in React, Typescript, and modern state management for large scale applications.
- Experience building data intensive, real time, or visualization heavy UIs.
- Experience profiling and optimizing frontend performance in data heavy or real time applications.
- Ability to translate Figma designs or loose product guidance into production quality interfaces.
- Working proficiency with Go or Python in support of frontend features.
Preferred qualifications:
- Exposure to autonomy, robotics, reinforcement learning, MLops, or large scale data analysis workflows.
- Familiarity with real time pipelines such as WebSockets, WebRTC, or streaming backends.
- Experience with WebGL, Three.js, geospatial rendering, or simulation oriented UIs.
- Background building SDKs, shared component libraries, or core application tooling that supports multiple teams.
- Experience with Docker, CI pipelines, Linux development, and cloud environments.
- Experience delivering software in constrained or secure environments, including air gapped systems.
220000 - 330000 USD a year