Skip to jobs
Unlisted
All jobs

AIM · Engineering

Principal Robotics Learning Engineer

Where
Seattle
Experience
8+ yrsguessed from the title
Pay
Not stated
Posted
First seen by Unlisted 13 Oct, 09:59 UTC
Apply on AshbyApply opens the employer's own posting

Checking Ashby for this posting…

About us

AIM builds autonomy for the real world—robots that move mountains. Our systems bring together software, hardware, and robotics to turn heavy equipment into intelligent machines that reshape how earthmoving is done.

Operating these machines requires skills that adapt to changing terrain, material properties, loads, and contact conditions. We’re looking for a Staff-level or more senior Robotics Learning Engineer to lead the technical development of data-driven autonomy skills, helping our machines learn and improve from demonstrations, simulation, and experience. This is a hands-on individual-contributor role on our technical career track, with level matched to experience and scope at Staff, Senior Staff, Principal, or above.

About you

You have led complex robot-learning efforts from an ambiguous problem through implementation and physical deployment. You can set the technical direction, break an effort into practical milestones, and bring other engineers along while remaining deeply involved in the code, experiments, and machine behavior.

You have built and deployed policies using reinforcement learning, imitation learning, or behavior cloning. You can explain the decisions you owned, the alternatives you tested, and the evidence that established whether the system worked. You bring the judgment to decide when to collect better data, improve the simulator, change the policy, or fix the surrounding robotics system.

You are comfortable with imperfect demonstrations, limited robot time, and simulation that does not perfectly match reality. You use experiments to distinguish a data problem from a modeling, learning, or integration problem, and choose methods based on measured performance.

You influence technical decisions across robotics, controls, perception, software, and field teams. You raise engineering standards through design reviews, code reviews, and mentorship, and take responsibility for delivering reliable machine behavior. You remain an active builder: writing code, training policies, debugging failures, and testing on hardware.

About us together

We will build learned autonomy skills for heavy equipment, with potential applications such as digging, loading, grading, and interacting with variable materials. We will connect these skills to the broader autonomy system and use machine data to improve their reliability over time.

Our measure of progress will be repeatable task performance: successful execution, useful productivity, fewer interventions, and reliable operation across changing conditions.

What you will own

Lead the technical effort

Develop learned autonomy skills

Build the data and training loop

Transfer policies to real machines

Establish reliable evaluation

Qualifications

Preferred qualifications