Jobs Companies Waabi Senior / Staff Software Engineer, ML-based Controls

About this Senior / Staff Software Engineer, ML-based Controls role at Waabi

Waabi · Hybrid · Remote US & Canada

You Will…

  • Design and develop data-driven and machine-learned approaches to vehicle control problems, bringing modern ML to a domain traditionally solved with classical methods.

  • Develop learned models of vehicle behavior and dynamics, and integrate them into the closed-loop simulation.

  • Apply machine learning to improve how the controller adapts across vehicles and operating conditions.

  • Be part of a team of multidisciplinary Engineers and Research Scientists using an AI-first approach to enable safe self-driving at scale.

  • Own problems end to end, from conceptualization and offline experimentation through simulation and on-vehicle validation.

  • Build the data pipelines, evaluation metrics, and tooling needed to measure whether a learned approach outperforms the classical baseline.

  • Participate and share ideas in technical and architecture discussions, helping define how learning and classical control coexist in a safety-critical stack.

Qualifications:

  • MS/PhD or Bachelors degree with a minimum of 4 years of industry experience in Robotics, Controls, Mechanical/Electrical Engineering, Computer Science and/or similar technical field(s) of study.

  • Demonstrated depth in control theory and dynamic systems (e.g., MPC, optimal control, state estimation, system identification, kinematic and dynamic vehicle modeling).

  • Hands-on experience applying machine learning to a physical system, with real hardware in the loop rather than simulation alone.

  • Production-quality coding skill in Python and C++, and experience with deep learning frameworks such as PyTorch.

  • Solid problem solving skills using linear algebra, optimization, statistics & probability.

  • Ability to rapidly prototype and test new algorithms, and to design the experiments that prove whether they work.

  • Open-minded and collaborative team player with the willingness to help others.

  • Passionate about self-driving technologies, solving hard problems, and creating innovative solutions.


The US yearly salary range for this role is: $241,000 - $320,000 USD in addition to competitive perks & benefits. Waabi US Inc.’s yearly salary ranges are determined based on several factors in accordance with the Company’s compensation practices. Note: The Company provides additional compensation for employees in this role, including equity incentive awards and an annual performance bonus.
Ready to apply to Waabi?
Apply to Waabi

How this Staff Engineer salary compares

This role pays $280,500/yrabove the typical range for Staff Engineer roles.

$146,021 median $201,097 $260,000

Typical range $183,835–$214,250/yr, from 43 comparable Staff Engineer listings on JobsRadar (pay annualized to USD). See Staff Engineer salary insights →

Similar jobs

Twilio
Staff Software Engineer (L4) Data Platform
Twilio
⚡ Apply early Remote - US · location restricted $171,120–$213,900
● New 👁 Seen ✓ Applied 10h ago
Twilio
Staff Software Engineer
Twilio
⚡ Apply early Remote - Canada · location restricted $160,320–$200,400
● New 👁 Seen ✓ Applied 10h ago
Affirm
Staff Security Engineer, Enterprise AI
Affirm
⚡ Apply early Remote Canada · location restricted CA$181,000–CA$241,000
● New 👁 Seen ✓ Applied 14h ago
Affirm
Staff Security Engineer, Enterprise AI
Affirm
⚡ Apply early Remote US · location restricted $230,000–$290,000
● New 👁 Seen ✓ Applied 14h ago
GitLab
Staff Backend Engineer, Developer Experience
GitLab
⚡ Apply early Remote, Canada; Remote, United... · location restricted $131,600–$282,000
● New 👁 Seen ✓ Applied 16h ago
Waabi
Senior / Staff Software Engineer, Web Tools
Waabi
⚡ Apply early Toronto, ON Hybrid $141,000–$249,000
● New 👁 Seen ✓ Applied 3d ago
Chainguard
Staff Software Engineer (Malware Detection)
Chainguard
⚡ Apply early Canada - Remote · location restricted
● New 👁 Seen ✓ Applied 3d ago
GitLab
Site Reliability Engineer, Infrastructure Platforms — AMER (Intermediate to Senior Staff)
GitLab
⚡ Apply early Remote, Canada; Remote, US · location restricted $126,400–$314,400
● New 👁 Seen ✓ Applied 4d ago
Waabi
Senior / Staff Software Engineer, AI Tooling
Waabi
⚡ Apply early Toronto, ON Hybrid $165,000–$265,000
● New 👁 Seen ✓ Applied 4d ago

Sign up for suggestions tailored to the jobs you open and the searches you save.

More jobs at Waabi

See all jobs at Waabi →

Apply now
🤖

Whoa — hold up

JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.

Come back later. If you're genuinely job hunting, we've got your back — just act like a human.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get an edge on your job hunt.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free