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

Senior / Staff Software Engineer, ML-based Controls

$241k - $320k

Waabi

Job Description

Job Description

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.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior / Staff Software Engineer, ML-based Controls in Pittsburgh, PA vacancy
  •  ...operations, systems and safety engineering – all dedicated to redefining...  ...dedicated to developing cutting-edge ML algorithms and models that can...  ...and maintain industry-leading software practices and principles -...  ...will ultimately be determined based one experience and interview... 
    Senior
    Full time

    Latitude

    Pittsburgh, PA
    11 days ago
  •  ...Role: The Trajectory Generation and Controls team owns the trajectory generation, optimization...  ...deploying real-time, safety critical software to production. In this role you will...  ...with various teams in Autonomy, Systems Engineering and Operations, fostering a culture of... 
    Suggested
    Full time

    Stack Av

    Pittsburgh, PA
    12 hours ago
  • $238k - $372k

     ...environment that's no longer predictable or controlled. That means perception isn't just...  ...facility. We're looking for a Senior Staff AI Software Engineer, Perception to own the technical...  ...for verification and validation of ML-based perception systems, especially for rare... 
    Senior
    Full time
    Temporary work
    Remote work
    Relocation package
    Flexible hours
    Shift work

    Agility Robotics

    Pittsburgh, PA
    20 days ago
  • $148k - $260k

     ...impact the world in a positive way. To learn more visit: As a Software Engineer in High-Performance Onboard Algorithms, you will be a key...  ...benefits. Waabi US Inc.’s yearly salary ranges are determined based on several factors in accordance with the Company’s... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Pittsburgh, PA
    24 days ago
  • $141k - $242k

     ...where is the vehicle right now?  As a Senior or Staff Software Engineer on the Localization team, you will be...  ..." - applying deep learning and AI/ML models to improve traditional state estimation...  ...yearly salary ranges are determined based on several factors in accordance with... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Pittsburgh, PA
    21 days ago
  •  ...demands. About the Role: The ML Training Acceleration team is...  ...frameworks among Machine Learning Engineers (MLEs) across the company. Responsibilities...  ...may also involve working with software and technologies subject to U.S. export control regulations. Under these... 
    Full time

    Stack Av

    Pittsburgh, PA
    12 hours ago
  • $210k - $280k

     ...purpose is a core reason why engineers and researchers choose us....  ...The Role We’re looking for a software engineer who wants to build things...  ...Collaborate with our ML research team to integrate AI...  ...$210k-$280k plus performance based bonus and meaningful equity package... 
    Full time
    Work at office
    Visa sponsorship
    Flexible hours

    Gray Swan Ai

    Pittsburgh, PA
    12 hours ago
  • $171k - $247k

     ...and accessible for all. As a Staff Software Engineer focusing on Deep Learning...  ...environment with large code bases and collaborating with cross...  ...experience in optimizing DL/ML workloads at the framework level...  ...bonus, equity compensation, and benefits. #LI-Mid-Senior... 
    Full time

    Aurora Innovation

    Pittsburgh, PA
    12 hours ago
  • $148k - $249k

     ...Job Description The Embedded Software team owns our low-level software...  ...amongst modules, low level control algorithms and safety assurance...  ...truck control functions such as engine control, steering and braking....  ...salary ranges are determined based on several factors in... 
    Senior
    Remote work
    3 days per week

    Waabi

    Pittsburgh, PA
    24 days ago
  • $97.9k - $179.5k

     ...performance variability, business and process controls transformation, application security...  ...expand, we are seeking a highly motivated Senior Associate, focused on SAP application...  ...benefits package where you’ll be rewarded based on your performance and recognized for the... 
    Senior
    Work experience placement
    Summer holiday
    Flexible hours

    EY

    Pittsburgh, PA
    12 hours ago
  •  ...maintaining the embedded software that bridges hardware and...  ...intelligent trucking. As a Staff Embedded Software Engineer you will lead the design,...  ..., compute modules and the base vehicle, ensuring...  ...technologies subject to U.S. export control regulations. Under these... 
    Full time

    Stack Av

    Pittsburgh, PA
    12 hours ago
  • $149k - $198.5k

     ...Mission Summary: We are looking for a Senior Software Engineer to develop and deliver automated...  ...integration between planning, motion, and controls teams. What we're looking for:...  ...salary range for this role is an estimate based on a wide range of compensation factors... 
    Senior
    Full time
    Work at office
    Remote work

    Motional

    Pittsburgh, PA
    12 hours ago
  • $179.2k - $268.8k

     ...operations, systems and safety engineering – all dedicated to making a...  ...autonomy behavior changes across software releases. We work on problems...  ...both classical and modern ML approaches. That includes compact...  ...learned classifiers such as tree-based models for behavior and ride... 
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude Ai

    Pittsburgh, PA
    12 hours ago
  • $251k - $310k

     ...in simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully...  ...You Have ~ BS in Computer Science, ML, Robotics, similar technical field of study...  ...Experience building or evaluating ML-based systems The expected base salary range... 
    Full time
    Remote work

    Waymo

    Pittsburgh, PA
    1 day ago
  • $197k - $307k

     ...humanoid robotics. As a senior engineer on the ML Infrastructure and...  ...teams across perception, controls, skills, and...  ...Work closely with the Staff ML Infra Engineer and...  ...Qualifications ~5+ years of software engineering...  ...This range may change based on geographical location... 
    Senior
    Full time
    Temporary work
    Remote work
    Relocation package
    Flexible hours

    Agility Robotics

    Pittsburgh, PA
    18 days ago
  • $154k - $286k

     ...worldwide. We are looking for a passionate software developer to join Virtuoso place and route...  ...with rapid prototyping in open-source AI/ML projects. The annual salary range for California...  ...is a guideline and compensation may vary based on factors such as qualifications, skill... 
    Senior
    Full time
    Worldwide

    Cadence Design Systems

    Pittsburgh, PA
    4 days ago
  • $118.2k - $177k

     ...global leader in architecture, engineering, and geospatial services. We...  ...Woolpert is hiring a Senior Software Engineer to join our dynamic...  ...team with domain experts in AI/ML, Geospatial Data, Software Engineering...  ...: Cover all your medical bases. Paid sick time,... 
    Senior
    Flexible hours

    Woolpert

    Pittsburgh, PA
    2 days ago
  • $146k - $211.5k

     ...accessible for all. We’re searching for a Control Systems Software Engineer to join Aurora’s Autonomy Controls...  ...or PhD in related field The base salary range for this position is $14...  ...for an annual bonus, equity compensation, and benefits. #LI-JL261 #Mid-Senior... 
    Full time

    Aurora Innovation

    Pittsburgh, PA
    12 hours ago
  • $158k - $269k

     ...- Design and develop motion planning software and algorithms, building the brain which...  ...part of a team of multidisciplinary Engineers and Research Scientists using an AI-...  ...making  approaches (e.g., optimal control, optimization based approaches, search methods, probabilistic... 
    Senior
    Full time
    Temporary work
    Work at office
    Work from home
    Flexible hours

    Waabi

    Pittsburgh, PA
    8 days ago
  • $141k - $242k

     ...foundational spatial intelligence of our autonomous fleet. As a Senior or Staff Software Engineer on our Mapping team, you will act as a versatile,...  ...benefits. Waabi (US) Inc.’s yearly salary ranges are determined based on several factors in accordance with the Company’s... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Pittsburgh, PA
    21 days ago
  • $170k - $220k

     ...multidisciplinary Research Scientists and Engineers working on building a cutting-...  .... - Collaborate with ML researchers and engineers to...  ...in ML systems or the ML software stack. - Deep understanding...  ...salary ranges are determined based on several factors in accordance... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Pittsburgh, PA
    24 days ago
  • $179.2k - $268.8k

     ...operations, systems and safety engineering – all dedicated to redefining...  ...environments, and writing efficient software architectures that take...  ...transformer, etc…) and classical ML (Random Forest, SVM, etc..)...  ...opportunities at lat.ai!The expected base salary range for this full-... 
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    a month ago
  • $179.2k - $268.8k

     ...systems, test operations, systems and safety engineering – all dedicated to redefining the...  ...Performance team, we integrate and optimize software solutions from prototypes to the final...  ...career opportunities at lat.ai!The expected base salary range for this full-time position... 
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    a month ago
  •  ...About the Role: Join a high-caliber team of experienced software engineers responsible for delivering some of Stack AV's most foundational...  ...with software and technologies subject to U.S. export control regulations. Under these regulations, it may be necessary for... 
    Full time

    Stack Av

    Pittsburgh, PA
    12 hours ago
  • Senior AI Engineer Location: New York, NY/Pittsburgh, PA/Lake Mary, FL (Hybrid (2-4 days' a week work...  ..., Angular Design and develop AI/ML solutions using supervised, unsupervised...  ...governance, explainability, monitoring, Docker-based containerization, and Kubernetes... 
    Senior
    Work at office
    2 days per week

    eTeam

    Pittsburgh, PA
    1 day ago
  • $177.7k - $240.4k

     ...a time!) with our massive user base to make data-driven decisions, and...  ...packaging and advertising to ML-powered personalization and beyond. As a Senior iOS Engineer on Ads, you'll work on a product...  ...monetization. You will... Collaborate on software projects with product design and... 
    Senior
    Work experience placement

    Duolingo

    Pittsburgh, PA
    1 day ago
  •  ...We are seeking an experienced Senior AI Engineer to join our Agentic AI team...  ...into reliable, production-grade software operating against complex,...  ...role is a full-time position based in our Pittsburgh, PA office...  ...building production software, AI/ML systems, distributed systems,... 
    Senior
    Full time
    Work at office
    Remote work

    Air

    Pittsburgh, PA
    12 days ago
  • $179.2k - $268.8k

     ...operations, systems and safety engineering – all dedicated to...  ...team:We're searching for a Senior Software Engineer to come and join the...  ...localization, perception, planning, controls), the onboard platform team,...  ...at lat.ai!The expected base salary range for this full-time... 
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    a month ago
  • $179.2k - $268.8k

     ...systems, test operations, systems and safety engineering – all dedicated to redefining the...  ...simulations (pure virtual scenarios where we can control interactions and sweep over permutations...  ...underlying autonomy tasks and Python-based tooling to run this at large scale in... 
    Senior
    Odd job
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    a month ago
  • $182.8k - $247.3k

     ...time!) with our massive user base to make data-driven decisions,...  ...world.We’re looking for backend engineers who have experience building...  ...packaging and advertising to ML-powered personalization. As a...  ....ð§ You will...Collaborate on software projects with product design and... 
    Senior
    Work experience placement

    Duolingo

    Pittsburgh, PA
    23 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior / Staff Software Engineer, ML-based Controls. Be the first to apply!