Software Engineer: Frontend
Core
Build web applications for robot monitoring, data exploration, model training/evaluation, and internal tooling, creating responsive interfaces and interactive visualizations for robot telemetry, video, experiment results, and system health.
Role type
Senior Frontend Engineer (Robotics/AI)
Builds
Production web applications for robot monitoring, data exploration, and model training/evaluation
Domain
Robotics, AI, Scientific Computing
Deliverable
production ML models
Required skills
TypeScript, React, modern frontend tooling, frontend architecture, component boundaries, application state management, asynchronous data handling, resilient user interactions, shared component libraries, UI patterns, design systems, developer tooling, performance optimization, observability, testing
Preferred skills
robotics, AI, scientific computing, real-time or streaming interfaces, data-intensive visualizations, frontend modernization, browser performance profiling, automated testing
Responsibilities
Build web applications for robot monitoring, data exploration, model training and evaluation, and internal tooling; Create responsive interfaces and interactive visualizations for robot telemetry, video, experiment results, and system health; Own and evolve frontend architecture, shared components, styles, interaction patterns, and design systems; Improve frontend development through conventions, reusable patterns, developer tooling, performance work, observability, and testing