Still hiring?
13 checks1 red flag
Browse
All Tech JobsThe whole board, newest first.Roles That Fit MeAnswer a few questions, see your matches.Early WindowFound before the big boards.Direct ApplyStraight to the manager, past the ATS.By specialty
Your materials
CV AnalyzerWhat an ATS sees, and what to fix.Tailor CVBrought in line with one posting.Cover LetterWritten from your CV and the role.You and the process
Hey, I’m Wayjo. I find roles before the big boards.
Free to browse. An account unlocks the rest.
Jobs
All Tech JobsThe whole board, newest first.Roles That Fit MeAnswer a few questions, see your matches.Early WindowFound before the big boards.Direct ApplyStraight to the manager, past the ATS.Not stated
Similar roles pay $150K - 230K a year · our estimate
The whole posting in a few lines. Sign up to read it here and on every role you open.
Sign Up to ReadAIM 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.
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
Build and evaluate a proof of concept (POC) for a representative autonomy skill to establish feasibility and a measurable performance baseline.
Use the POC to identify gaps in data, simulation, learning methods, machine integration, and evaluation, and prioritize what must improve.
Develop and execute a phased technical roadmap based on the POC findings, from closing critical gaps through deployment and continuous improvement.
Define the architecture and interfaces across data, simulation, training, policy inference, controls, and evaluation.
Make and communicate tradeoffs between RL, imitation learning, behavior cloning, and established robotics methods based on task needs, data availability, and measured results.
Lead cross-team execution, resolve difficult technical blockers, mentor engineers, and personally implement critical parts of the system.
Develop learned autonomy skills
Formulate robot-learning problems: observations, actions, task goals, rewards or imitation objectives, and policy structure.
Implement and evaluate reinforcement learning, behavior cloning, or related imitation-learning approaches; select and combine methods when the evidence supports it.
Build skills that handle variation, recover from failures, and work with existing planning and control systems.
Build the data and training loop
Work with operators and robotics engineers to collect demonstrations, machine trajectories, interventions, and failure cases.
Develop tools for synchronization, dataset curation, quality checks, versioning, and reproducible training.
Identify gaps in the data and design targeted collection or simulation experiments to improve coverage and robustness.
Transfer policies to real machines
Build and improve simulation-based training and testing where useful, and characterize the differences between simulated and physical behavior.
Address deployment constraints such as sensor noise, latency, action limits, inference performance, and changing machine dynamics.
Integrate learned policies with perception, state estimation, controls, and runtime supervision, including defined fallbacks and transitions between operating modes.
Establish reliable evaluation
Compare learned policies with appropriate baselines using held-out tasks, environments, or operating conditions.
Measure task success, intervention rate, cycle time, constraint violations, and other relevant machine outcomes.
Diagnose failures from logs and experiments, and build regression tests that catch performance losses across model and data updates.
Validate changes through simulation and controlled hardware trials before wider field deployment, working with systems and safety engineers.
From the office
AIM Intelligent Machines
Office in Seattle, United States
Worth a look before you spend an evening tailoring a CV for it.
Still hiring?
13 checks1 red flag
How crowded?
6 checks1 red flag
How well does this role fit you?
Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.
Something wrong with this vacancy?
Salary by agreement
Salary by agreement