A

AIM Intelligent Machines

Autonomous AI-powered earth-moving construction systems.

Senior React Developer

Frontend EngineeringConfirmed live in the last 24 hours
Full-timeSeattle, WA, USA

About the Job

Requirements

  • A bachelor's degree in Computer Science, Computer Engineering, Design, or Human Computer Interaction, or equivalent hands-on experience.
  • At least 5 years of professional software engineering experience delivering production frontend systems.
  • Deep expertise with TypeScript and React, including modern patterns such as hooks, suspense, and concurrent rendering.
  • Familiarity with frontend tools including Vite, npm or pnpm workspaces, Storybook, Vitest, Cypress, and Testing Library.
  • Strong debugging skills using browser developer tools, logs, telemetry, and tracing.
  • A proven track record of delivering high-quality software individually and across teams.

Responsibilities

  • Architect and build a robust design system, setting direction for components, accessibility, theming, versioning, and migration tooling.
  • Own the developer experience for all engineers using the design system.
  • Develop the Operator UI, including live 3D scenes using Three.js, React Three Fiber, and Drei to render point clouds, geofences, and machine overlays.
  • Design state machines, validation, and observability for safety-critical flows.
  • Build teleoperation controls and integrate live video streaming.
  • Shape the administration portal as a SaaS product, focusing on multi-tenant authorization, internationalization, and real-time data architecture.
  • Design customer-facing experiences that meet B2B software standards.
  • Deliver production-ready, high-quality TypeScript using modern frontend engineering best practices.
  • Lead code reviews, design reviews, and architectural discussions.
  • Collaborate with field deployment engineers to gather real-world feedback and improve the codebase.

Desired Qualifications

  • Experience with 3D web graphics, including Three.js, React Three Fiber, WebGL, or point cloud rendering.
  • Experience with real-time data and binary serialization, including Protocol Buffers, gRPC-web, or WebSockets.
  • Exposure to safety-critical or industrial user interfaces in sectors such as robotics, automotive, aerospace, medical, or defense.
  • Experience with state machines such as XState, TanStack Router or Query, Zustand, Tailwind CSS, Floating UI, or multi-tenant SaaS authorization such as ReBAC or ABAC.

About the Company

AIM Intelligent Machines

Autonomous AI-powered earth-moving construction systems.

AIM Intelligent Machines builds autonomous systems for large-scale earth-moving, construction, and terraforming tasks. Its products are autonomous machines that operate continuously in demanding environments, combining AI software with specialized hardware to perform building, mining, and terrain-changing work without human pilots. These systems are offered as a service, with revenue coming from long-term contracts and partnerships, rather than one-time product sales. The company differentiates itself through a leadership team with experience from Google, Waymo, and Microsoft, a strong investor base, and a focus on hardware-software integration for industrial automation at scale. AIM’s goal is to reduce human labor in challenging industrial settings by delivering reliable, 24/7 autonomous machines that can execute earth-moving and construction tasks efficiently under long-term service agreements.

Company size
51-200
Company stage
Late Stage VC
Total funding
$91.1M
Headquarters
Redmond, WA
Founded
2021

Recently Posted Jobs

Explore more opportunities at AIM Intelligent Machines

See more jobs