×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer - UI

Remote / Online - Candidates ideally in
Seattle, King County, Washington, 98127, USA
Listing for: AIM Intelligent Machines
Remote/Work from Home position
Listed on 2026-07-03
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 120000 - 150000 USD Yearly USD 120000.00 150000.00 YEAR
Job Description & How to Apply Below

About AIM

Everything humanity depends on is mined, dug, or grown. At AIM, we are building the autonomous linchpin of civilization. We transform heavy machinery, bulldozers, loaders, excavators-into AI-powered fleets that operate continuously, safely, and at peak performance in the world's harshest environments.

AIM runs production mines, large scale infrastructure builds, and defense operations as a TRL9 hardened system, not a science experiment.

AIM is backed by some of the most sophisticated capital in the world, including General Catalyst, Khosla Ventures, Elad Gil, Human Capital, Ironspring Ventures, Mantis, DCVC.

About

The Role About you

You're a frontend engineer who thinks about UI the way the rest of our team thinks about autonomy: correctness, safety, and reliability come first, and the experience has to be excellent. You write clean, simple Type Script and React. You've owned a design system that other engineers depended on, and you know the difference between a UI that looks correct and one that is correct.

You take the craft seriously. Accessibility is not something you bolt on at the end. Performance is not something you measure once. You care about the developer experience of every engineer who builds on top of your components, and you care about the operator on a worksite who needs the UI to work when the sun is glaring on the screen and they're wearing gloves.

You're equally comfortable architecting a component library API, debugging a real-time Web Socket pipeline pushing protobuf telemetry, optimizing a Three.js scene rendering live LiDAR, or thinking through the access-control UX of a multi-tenant SaaS portal. You take ownership - not just of your code, but of the operator and customer outcomes that code enables.

You want to work on UI where correctness, safety, reliability, and performance matter. And you want to do it with a world-class team that values clarity, customer obsession, and engineering excellence.

About us together

We're going to change how the world builds. The UI is where humans meet the autonomy, and along the way we'll face hard problems:

  • a safety-critical Operator UI where a bug has real-world consequences - a 60-ton bulldozer in the wrong place

  • a live 3D scene rendering point clouds, terrain meshes, geofences, and machine overlays at interactive frame rates

  • a multi-tenant SaaS portal with relationship-based authorization and i18n across multiple languages

  • teleop controls (joysticks, gamepads) and live video streaming where latency is felt, not measured

We will debate solutions, iterate quickly, confront the truth when things don't work, and build mechanisms that scale with quality. We'll deliver a UI that works not only in the comfort of the home office but in cabs, control rooms, and field offices where our customers depend on it.

If that excites you - you're the kind of Senior SWE who will thrive here.

Responsibilities

What you will own

As a Senior Software Engineer with a UI focus, you will design and build the two web surfaces that put a human in the loop with AIM's autonomous fleet: the safety-critical Operator UI and the multi-tenant portal - and the shared design system that powers both.

Architect & Build the Design System

  • Set the architectural direction for component APIs, accessibility, theming, versioning, deprecation paths, and migration tooling.

  • Own the developer experience of every engineer at AIM who builds on top of the design system.

  • Drive the patterns that make it easy to ship high-quality, accessible UI by default.

Build the Operator UI Worthy of the machines it controls

  • Architect and implement the live 3D scene with Three.js / React Three Fiber / Drei - point clouds, terrain meshes with BVH acceleration, geofence editing, cut/fill visualization, machine overlays.

  • Design state machines (XState), validation, and observability for safety-critical UI flows.

  • Build teleop controls and integrate live video streaming with the rigor those interfaces demand.

Shape the administration portal as a real SaaS product

  • Drive the architecture for multi-tenant authorization, internationalization (including RTL), and real-time data.

  • Design customer-facing experiences that hold up to the standards of best-in-class B2B software.

Deliver high-quality, production-ready software

  • Write clean, testable, maintainable Type Script using modern frontend engineering principles.

  • Drive improvements in code quality, accessibility, performance, reliability, and observability.

  • Lead code reviews, design reviews, and architectural discussions.

Own End-to-End Execution

  • Work with TPMs, design, autonomy, controls, hardware, and field ops to ensure your UI works reliably on real machines and at real customer sites.

  • Partner with FDEs to understand field realities - sun glare, gloves, dropped networks - and incorporate operational truth back into the codebase.

  • Drive root-cause analysis and elimination of recurring defects.

Raise the Engineering Bar

  • Mentor junior and mid-level engineers.

  • Improve developer experience, CI/CD, test…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary