Senior Software Engineer

AIM · Seattle

Apply on the company website

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.

Built by engineers from mining, construction, Waymo, SpaceX, Google and Tesla, AIM enables scalable earthmoving, turbocharging the global economy’s physical foundation. 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 builder who thrives in the intersection of software, robotics, and the physical world. You write clean, simple, reliable code - and you're motivated by solving hard technical problems that have direct, real-world impact. You love architecting systems that work reliably in production, you dive deep into debugging and performance, and you have strong judgment about technical trade-offs.

You're equally comfortable writing production code, designing distributed systems, improving developer workflows, or debugging complex interactions across services, edge compute, and sensor interfaces. You take ownership - not just of your code, but of the business and customer outcomes that code enables. You push for rigor, testability, operational excellence, and high engineering standards.

You want to work on problems 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. Along the way, we'll face hard engineering challenges:

We will debate solutions, iterate quickly, confront the truth when things don't work, and build mechanisms that scale with quality. We'll write software that works not only in simulation or staging - but in sand, mud, cold, heat, vibration, shock loads, and the real operations our customers depend on.

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, you will design and build the core systems that power AIM's autonomous machines and global fleet operations.

Architect & Build Systems (Distributed, Edge, Cloud)

Deliver High-Quality, Production-Ready Software

Improve System Performance & Reliability

Own End-to-End Execution

Raise the Engineering Bar

Qualifications

Basic Qualifications

Preferred Qualifications

How you'll stand out

What we offer

More jobs at AIM · Software Engineering jobs in Seattle