NewMCP: Let an AI agent help you find your next job
All jobs

Senior Software Engineer - UI

AIM·Seattle, USA
Apply on AIM

AIM is hiring a Senior Software Engineer with a UI focus for its Engineering department in Seattle. The role will design and build the safety-critical Operator UI, the multi-tenant portal, and the shared design system for AIM's autonomous fleet. The work involves frontend systems using TypeScript and React, 3D web graphics, real-time data, and production-ready UI for field and customer environments.

What you'll do

  • Design and build the Operator UI, multi-tenant portal, and shared design system
  • Set architectural direction for component APIs, accessibility, theming, versioning, deprecation paths, and migration tooling
  • Own the developer experience for engineers building on the design system
  • Drive patterns for high-quality, accessible UI by default
  • Architect and implement live 3D scenes with Three.js, React Three Fiber, and Drei
  • Build point clouds, terrain meshes with BVH acceleration, geofence editing, cut/fill visualization, and machine overlays
  • Design state machines, validation, and observability for safety-critical UI flows
  • Build teleop controls and integrate live video streaming

What they're looking for

  • Bachelor's degree in Computer Science, Computer Engineering, Design, HCI, or equivalent hands-on experience
  • 5+ years of professional software engineering experience delivering production frontend systems
  • Deep expertise in TypeScript and React, including hooks, suspense, and concurrent rendering
  • Experience with 3D web graphics such as Three.js, React Three Fiber, Drei, WebGL, shaders, GLTF pipelines, BVH acceleration, or point-cloud rendering
  • Experience with real-time data and binary serialization such as Protocol Buffers, gRPC-web, WebSockets, or high-frequency telemetry on the web
  • Experience with modern frontend tooling such as Vite, npm workspaces or pnpm/yarn workspaces, Storybook, and modern testing stacks
  • Strong debugging skills using browser devtools, logs, telemetry, metrics, and tracing
  • Proven track record delivering high-quality software independently and as part of cross-functional teams

Learn the skills this role asks for

Into Design Systems is the conference on Claude Code and Figma MCP and design system automation, taught by the teams who run them in production.

Learn these skills

Am I a fit for this role?

Let your own agent answer that. Connect this board once with the command below and the agent reads this posting in full instead of guessing from the title.

claude mcp add --transport http ids-jobs https://jobs.intodesignsystems.com/mcp

Then paste this and add your background

Use the ids-jobs MCP server and read the job "aim-senior-software-engineer-ui-ui8o1r". Tell me which requirements I already meet and which ones I am missing. My background:

How the MCP server works

Summary written by Into Design Systems from the public job posting, without guarantee of accuracy or completeness. Always verify the details and apply on the company's official page.