Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Robotics Learning Engineer

AIM

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

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.

Qualifications

Demonstrated technical ownership at Staff level or above of substantial robotics or robot-learning efforts: setting direction, making architecture decisions, coordinating across teams, and delivering working systems.

A track record of personally implementing, training, deploying, and evaluating learned policies on physical robots or vehicles. Depth in reinforcement learning, imitation learning, or behavior cloning is required; experience across RL and BC is welcome.

Recent hands-on contributions to production or deployment-quality software, learning experiments, and hardware debugging, alongside technical leadership.

Experience mentoring engineers and improving the quality of technical decisions through design and code review.

Strong understanding of machine learning, optimization, and sequential decision-making, including generalization and distribution shift.

Proficiency in Python and a modern learning framework such as PyTorch or JAX.

Experience building reproducible data, training, and evaluation workflows and interpreting experimental results.

Working knowledge of robotics sufficient to reason about observations, actions, dynamics, feedback, and physical constraints.

Ability to write maintainable software, diagnose failures across system boundaries, and communicate technical tradeoffs clearly.

A degree in Robotics, Computer Science, Electrical or Mechanical Engineering, or a related field, or equivalent practical experience.

Preferred qualifications

Sustained field or customer deployment of learned policies, including performance monitoring, regression prevention, and improving reliability after launch.

Experience with demonstration collection, teleoperation, dataset design, offline RL, policy fine-tuning, or iterative data collection.

Experience with simulation-to-reality transfer, system identification, domain randomization, or learning for contact-rich tasks.

Experience with visuomotor policies, diffusion policies, action-sequence models, or hierarchical and multitask skill learning.

C++ and experience integrating learned models into a robot software stack with real-time constraints.

Experience applying robot learning to off-road machines, humanoids, manipulation, locomotion, or other systems operating under variable loads and contact conditions, with the ability to transfer those methods to heavy equipment.

Hydraulic or electrohydraulic systems experience is a plus, not a requirement.

J-18808-Ljbffr

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Robotics Learning Engineer in Seattle, WA vacancy
  •  ...AIM builds autonomy for the real world-robots that move mountains. Our systems bring...  ...a Staff-level or more senior Robotics Learning Engineer to lead the technical development of data...  ...experience and scope at Staff, Senior Staff, Principal, or above. About you You have led... 
    Principal
    Shift work

    AIM Intelligent Machines, Inc.

    Seattle, WA
    1 day ago
  •  ...train, evaluate, and deploy reinforcement-learning, behavior-cloning, and imitation-...  ...execution, resolve technical blockers, mentor engineers, and implement critical system...  ...above technical ownership of substantial robotics or robot-learning efforts, including technical... 
    Principal
    Full time
    Shift work

    AIM

    Seattle, WA
    5 days ago
  •  ...AIM Intelligent Machines, Inc. in Seattle seeks a Staff-level or senior Robotics Learning Engineer to lead data-driven autonomy development for heavy equipment. You will learn from demonstrations, sim-to-real experiments, and real-world operation, while actively coding... 
    Principal

    AIM Intelligent Machines, Inc.

    Seattle, WA
    1 day ago
  •  ...AIM is hiring a Staff-level or senior Robotics Learning Engineer to lead data-driven autonomy for heavy equipment. You will shape technical direction, manage milestones, and hands-on implement learned policies on real robots and in simulation. Key tasks include building... 
    Suggested

    AIM

    Seattle, WA
    3 days ago
  •  ...We are conducting a confidential search for a Principal Machine Learning Engineer to serve as the senior technical authority for ML systems within a technology organization based in Seattle, working hybrid. This is an individual-contributor role for an engineer who has... 
    Principal
    Full time

    CONFIDENTIAL Scovai

    Seattle, WA
    14 days ago
  •  ...workflows in a reliable, explainable way.As a Principal ML Architect in MCG’s Data Science team,...  ...partner with Product Managers, Software Engineers, Data Scientists, clinical partners, and...  ...Qualifications Experience with deep learning, natural language processing, or related... 
    Principal
    Remote work
    Flexible hours

    MCG Health

    Seattle, WA
    2 days ago
  • $276k - $414k

     ...express themselves, live in the moment, learn about the world, and have fun together.The...  ...Saturn, and other digital services.Snap Engineering teams build fun and technically...  ...privacy at the forefront.We’re looking for a Principal Machine Learning Engineer to join our Signals... 
    Principal
    Full time
    Live in
    Work at office
    Local area

    Snap

    Seattle, WA
    4 days ago
  • $250.3k - $325.4k

     ...generation of our AI-powered advertising ecosystem, a forward-looking evolution of our machine learning infrastructure and models.We are seeking a Principal Machine Learning Engineer to join our Vector Ads Modeling team. In this role, you will work with a high-performing... 
    Principal
    Full time
    Work at office
    Worldwide

    Unity Technologies

    Bellevue, WA
    3 days ago
  • $130k - $260k

     ...maintainable production systems.Establish engineering patterns and best practices for model...  ...as recommendation and ranking, deep learning, representation learning, NLP, and other...  ...may also include : - StockSummaryThe Principal, Machine Learning Engineer will lead the... 
    Principal
    Full time
    Temporary work
    Part time
    Work experience placement

    Walmart

    Bellevue, WA
    22 hours ago
  • $215k - $230k

     .../or certifications in addition to other position specific requirements which may impact salary Position Overview The Principal Machine Learning Engineer contributes to the architecture and implementation of the platform used by scientists to bring safe, secure, and reliable... 
    Principal
    Full time
    Remote work
    Monday to Friday

    Amatriot Group, LLC

    Seattle, WA
    1 day ago
  • $282.1k - $414.8k

     ...merchant, item, promotion, substitution, search result, and delivery promise creates a causal question.We are hiring a Principal Machine Learning Engineer to lead the Causal ML pod and establish the technical foundation for company-level causal decisioning. This is a... 
    Principal
    Hourly pay
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Doordash

    Seattle, WA
    2 days ago
  • $177k - $283.2k

     ...Are you passionate about AI? Do you love engineering solutions enabling fast, cutting-edge...  ...impacting the world for the greater good?As a Principal ML Engineer at Dedrone, you will...  ...end along the development of new machine learning models and AI capabilities, leading to... 
    Principal
    Work experience placement
    Work at office
    Remote work

    Axon

    Seattle, WA
    1 day ago
  • $150k - $200k

    Seattle, Washington, United StatesProducts - Engineering /Fulltime /HybridOver 50,000 customers...  ...Extreme! As a global networking leader, learn why there is no better time to join the...  ...team.Position detailsTitle of position: Principal Machine Learning EngineerPosition type:... 
    Principal
    Full time
    H1b
    Local area
    Work from home
    Work visa
    Shift work

    Extreme Networks, Inc.

    Seattle, WA
    1 day ago
  • $142k - $194k

     ...We require 11 years of experience in data science, machine learning, software development, computer science, or a related field....  ...bachelors degree in Computer Science, Machine Learning, Computer Engineering, Mathematics, Physics, or a related discipline plus 7 years of... 
    Principal
    Full time

    Oracle

    Seattle, WA
    19 days ago
  • $143.7k - $194.4k

    Our organization in Amazon Robotics builds robots that perform contact-rich manipulation...  ...environments at Amazon scale. Our scientists and engineers push the boundaries of robotic...  ...level of assurance our customers expect. We learn from real-world data at a scale that few... 
    Full time
    Temporary work
    Internship
    Seasonal work
    Flexible hours

    Amazon

    Seattle, WA
    3 days ago
  •  ...RD team is fast-growing and responsible for building machine learning models and systems to identify and defend internet abuse and fraud...  ...a team of excellent research scientists and machine learning engineers who can take initiative, design and develop advanced machine... 

    TikTok

    Seattle, WA
    3 days ago
  • $82.4k - $144.1k

     ...advancements in industrial automation and robotics? Would you like to play a vital role in...  ...America, upwards of 75% or more.As a Systems Engineer in RDPI, you will be overseeing large...  ...matching, paid time off, and parental leave. Learn more about our benefits at .USA, MA, N.... 
    Full time
    Temporary work
    Seasonal work
    Work at office
    Remote work
    Relocation
    Flexible hours

    Amazon

    Bellevue, WA
    4 days ago
  • $104.5k - $160k

    Join Amazon's Robotics (AR) Technology Deployment team within Amazon Robotics (AR) organization...  ...partners in A develop. As a Systems Engineer in AR TD, you will be overseeing large scale...  ..., paid time off, and parental leave. Learn more about our benefits at .USA, WA, Bellevue... 
    Full time
    Temporary work
    Work experience placement
    Seasonal work
    Work at office
    Relocation
    Flexible hours

    Amazon

    Bellevue, WA
    22 hours ago
  • $159.8k - $216.2k

     ...completion? As a Systems Administrator Engineer III at Amazon, you will serve as a technical...  .... We value collaboration, continuous learning, and a commitment to operational excellence...  ...and people-leadership experience.- Deep robotics or automation domain expertise —... 
    Full time
    Temporary work
    For contractors
    Seasonal work
    Flexible hours
    Day shift
    Afternoon shift

    Amazon

    Bellevue, WA
    2 days ago
  • $116.8k - $160k

     ...team of software, hardware, and network engineers, supply chain specialists, security experts...  ...them to completion.Within AIS, the DC Robotics team is growing in maturity, so now is...  ...scale. We're seeking a Generalist Machine Learning Engineer to own the ML that turns robot-... 
    Flexible hours

    AmazonWebServices

    Seattle, WA
    22 hours ago
  • $146.3k - $306.4k

     ...assessments, shaping design refinements and corrective action plans. Leads high impact mechanical engineering initiatives, fostering a culture of technical excellence and continuous learning. ​Only Oracle brings together the data, infrastructure, applications, and expertise to... 
    Principal
    Temporary work
    Flexible hours
    Shift work

    Oracle Corporation

    Seattle, WA
    22 hours ago
  • $209.1k - $282.9k

    We seek a Staff Robotics Engineer to help create the next generation of Physical AI systems on Arm. You will design and build the software...  ...values thoughtful engineering, collaboration, and continuous learning. This opportunity suits someone who enjoys solving complex... 
    Work at office
    Local area
    Visa sponsorship
    Relocation package

    ARM

    Seattle, WA
    4 days ago
  • $100.9k - $176.6k

     ...Description:Parsons Corporation is seeking to hire a Lead Traction Power Engineer to support infrastructure projects in the rail and transit...  ...TODAY!Parsons is aware of fraudulent recruitment practices. To learn more about recruitment fraud and how to report it, please refer... 
    Principal
    Full time
    Contract work
    For contractors
    Work experience placement
    Flexible hours

    Parsons

    Seattle, WA
    1 day ago
  • $125k - $150k

     ...practice strategy, design, development, and engineering to harness the power of technology and...  ...? The Fresh Consulting hardware and robotics team is working with customers to build...  ...we deploy vision foundation models and learned policies on active programs whenever they... 
    Full time

    Fresh Consulting

    Bellevue, WA
    a month ago
  • $134k - $154.1k

    Job title: Principal Process EngineerLocation: Redmond, WAReports to: Director, Technical...  ...we thrive on challenging the status quo, learning from each other, and pushing the boundaries...  ...you!The Role: As a Principal Process Engineer on our Global MSAT Process Engineering team... 
    Principal
    Full time
    Temporary work
    Flexible hours

    Evotec Group

    Seattle, WA
    22 hours ago
  • $231k

     ...employees. A singular technology platform powered by data and machine learning provides secure, differentiated, and personalized experiences...  ...maintainable, and high-performing platforms. Guide and mentor engineering teams, fostering technical excellence and innovation across... 
    Principal
    Full time

    Expedia

    Seattle, WA
    3 days ago
  • $272k - $431.25k

     ...production-ready software.Collaborate with GPU architects, driver engineers, SDK teams, and graphics developers to understand future needs...  ..., validation tools, or SDKs.Experience applying machine learning or generative AI techniques to software development workflows.... 
    Principal
    Full time

    Nvidia

    Seattle, WA
    4 days ago
  •  ...Artly AI is building intelligent robots that learn, adapt, and perform complex real-world tasks. We’re looking for a Robotics Engineer / Applied Research Scientist to develop robot control systems, data pipelines, and state-of-the-art action policies—and bring them to... 

    Artly

    Seattle, WA
    1 day ago
  • $177k - $239.4k

     ...includes direct responsibility for program management of various engineering work-streams under manufacturing, system integration, and...  ...coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at .USA, WA, Bellevue - 177,000.00 - 23... 
    Principal
    Permanent employment
    Contract work
    Flexible hours

    Amazon

    Bellevue, WA
    4 days ago
  • $164.7k - $222.8k

     ...level. Our team identifies emerging workforce design patterns, tests them against research and field evidence, and translates what we learn into guidance that helps People Experience and Technology (PXT) practitioners and senior leaders make better decisions as they... 
    Principal
    Flexible hours

    AmazonWebServices

    Seattle, WA
    22 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Robotics Learning Engineer. Be the first to apply!