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

Senior / Staff Software Engineer, High-Performance Onboard Algorithms

Full-time

Waabi

Waabi, founded by AI visionary Raquel Urtasun, is the leader in Physical AI. With a world-class team, we're unlocking the next era of autonomous transportation with technology that's powering commercial autonomous trucks and robotaxis. Waabi is backed by and partners with world leaders in AI, automotive, logistics, and deep tech.

With offices in Toronto, San Francisco, Dallas, and Pittsburgh, Waabi is growing quickly and looking for diverse, innovative and collaborative candidates who want to 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 contributor to the development and optimization of our real-time signal processing pipeline for autonomous driving. You will collaborate with our team of world-renowned scientists and engineers to build innovative, practical, and scalable solutions that handle massive amounts of sensor data (camera, LiDAR, radar, and others) with low latency and high reliability. We value original, high-impact ideas and rigorous experimental validation.

You will…


- Be part of a multidisciplinary team of Engineers and Scientists working on building a best-in-class, high-performance sensor processing stack.

- Design, implement, and optimize highly efficient algorithms for sensor data acquisition, processing, fusion, and filtering, ensuring real-time performance on target hardware.

- Work on shipping next-generation signal processing software, leveraging parallel computing architectures (e.g., CPU, GPU, specialized accelerators) and low-level system programming.

- Collaborate with Waabi’s autonomy and hardware teams to ensure the efficiency and robustness of the entire system.

Qualifications:


- Fundamentals of computer architecture. You have a deep understanding of how modern computer systems work (multi-core, vector units, cache management, memory hierarchy, networking).

- Data-parallel algorithms . You have experience implementing data-parallel and compute-intensive algorithms in domains such as image/video processing, compression, and optimizing modern neural networks.

- Heterogeneous computing and systems programming . You are comfortable with balancing workloads across multiple different processors, managing the ownership and movement of data buffers, and optimizing for overall system performance.

- Performance profiling and optimization. You know how to identify bottlenecks in a complex codebase and make optimization decisions that have lasting impact.

- Shipping Production Software.  You have experience in reading and developing production quality software. You write efficient and maintainable code in a native language such as C++ or Rust (we use Rust and a variety of DSLs).

Bonus:


- Experience with accelerated computing like CUDA, Vulkan, and OpenCL.

- Experience with domain specific languages such as Halide, Taichi, Mojo, or Warp.

- Experience with CPU intrinsics (SSE/AVX, NEON/SVE).

- Experience with embedded systems.

- Shipped production software in one or more of the following areas: image and video processing, compression, streaming algorithms, deep learning, geometry processing.

- Publications in top-tier conferences or journals related to high-performance computing, image processing, computer graphics, computer vision, machine learning, or self-driving technology.

The US yearly salary range for this role is: $148,000 - $260,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. The salary base range is reflective of the minimum and maximum target for new hire salaries for the position across all US locations. Note: The Company provides additional compensation for employees in this role, including equity incentive awards and an annual performance bonus.

Perks/Benefits:

- Competitive compensation and equity awards.

- Health and Wellness benefits encompassing Medical, Dental and Vision coverage (for full-time employees only).

- Unlimited Vacation.

- Flexible hours and Work from Home support.

- Daily drinks, snacks and catered meals (when in office).

- Regularly scheduled team building activities and social events both on-site, off-site & virtually.

- As we grow, this list continues to evolve! 

Waabi is a technology start-up building technologies to transform the way the world moves. Join our talented team to be a part of the future and to make an impact!

Waabi is an equal opportunity employer. We celebrate diversity and are committed to creating a supportive, inclusive, and accessible workplace for all our employees. We seek applicants of all backgrounds and identities, across race, color, ethnicity, national origin or ancestry, age, citizenship, religion, sex, sexual orientation, gender identity or expression, military or veteran status, marital status, pregnancy or parental status, caregiver status, disability, or any other characteristic protected by law. We make workplace accommodations for qualified individuals with disabilities as required by applicable law. If reasonable accommodation is needed to participate in the job application or interview process please let our recruiting team know.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. 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 10 hours ago
Similar jobs that could be interesting for youBased on the Senior / Staff Software Engineer, High-Performance Onboard Algorithms in Toronto, ON vacancy
  •  ...make informed decisions. The Onboard Sensors Team brings that sight...  ......). - Deploy and debug software on real vehicles operating in...  ...that span many disciplines from engineering to operations. - Have a...  ...incentive awards and an annual performance bonus. We may use artificial... 
    Senior
    Performance
    Full time
    Live In

    Waabi

    Toronto, ON
    10 hours ago
  • $140k - $180k per year

     ...Join our Framework team: the engineering foundation that makes Achievers...  ...floor — better DX, faster onboarding, more consistent patterns, AI...  ...architecture.   These are high-stakes architectural shifts...  ...team.   How you’ll shape our software engineering practices:... 
    Senior
    Performance
    Permanent employment
    Full time
    Work at office
    Flexible hours
    Shift work

    Achievers

    Toronto, ON
    10 hours ago
  •  ...About Air- tek    Air-tek is a Canadian-based software company with a powerful suite of unique products that have...  ...operational excellence.   Role overview We're hiring  Senior and Staff Software Engineers for our Integrations team. These roles are hands-on: you'... 
    Senior
    Full time
    Work at office
    3 days per week

    Air-Tek

    Toronto, ON
    10 hours ago
  •  ...powered IT management and cybersecurity software, serving Managed Service Providers (...  ...accountability, and results. We are a high-growth, high-performance organization that values individuals who...  ...Summary We are seeking a Sr. Staff Network Software Engineer to architect... 
    Senior
    Performance
    Long term contract
    Full time
    Worldwide

    Kaseya

    Toronto, ON
    10 hours ago
  • $220k - $359.21k per year

     ...seek to ignite that passion by setting high standards, championing teamwork, and...  ...more efficiently. We're looking for a Staff Fullstack Engineer to join the Core Objects team as a...  ...drive the architecture, scalability, and performance of a complex, high-scale backend... 
    Performance
    Internship
    Manual labor
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    5 days ago
  •  ...enterprise accounting. Our system handles high-volume financial data, complex...  ...automation, and we’ve assembled a world-class engineering team with staff-level talent from Robinhood, Glean,...  ...and Rippling. Role Overview As a senior/staff engineer, you will be driving... 
    Senior
    Work at office

    Maxima Inc

    Toronto, ON
    10 hours ago
  •  ...page About the role Our Engineering team helps Nubank to create...  ...strive for state-of-the-art software development practices that currently...  ...hexagonal architecture High throughput jobs and inter-...  ...comprehensive observability, performance monitoring, and error... 
    Senior
    Performance
    Full time
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours

    Nubank

    Toronto, ON
    10 hours ago
  • $160k - $220k per year

     .... We're all in on this mission. If you are too, let's talk. Staff Software Engineer - (Full Stack) Okta Workflows is the secure, no-code automation...  ...like Netflix, MGM, and NTT rely on Workflows to automate high-impact identity scenarios with speed and confidence. As we... 
    Performance
    Local area
    Worldwide

    Okta

    Toronto, ON
    10 hours ago
  •  ...complex workflows. Harvey uses algorithms with reasoning-adept LLMs...  ...our expert team of lawyers, engineers and research scientists. We’ve...  ...redefine professional services. Performance: 4x ARR in 2024....  .... Role Overview As a Staff Backend Software Engineer at... 
    Performance
    Work at office
    Relocation package
    Flexible hours

    Harvey

    Toronto, ON
    10 hours ago
  •  ...native technologies for enterprises. We believe that software can radically transform the world and are building a...  ...platform. About the Role: Nirmata is seeking a highly skilled and motivated Staff Software Engineer to join our team and work on the Nirmata Policy Management... 
    Performance
    Long term contract
    Flexible hours

    Nirmata

    Toronto, ON
    10 hours ago
  •  ...powered IT management and cybersecurity software, serving Managed Service Providers (...  ...accountability, and results. We are a high-growth, high-performance organization that values individuals who...  ...the bar.    Job Title: Staff Software Engineer, Platform Engineering... 
    Performance
    Long term contract
    Full time
    Worldwide

    Kaseya

    Toronto, ON
    10 hours ago
  • $5000 per month

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer - Mobile(Android) About Capital One Canada. For 30 years, we’ve been on a mission to change banking for good and build relationships by making credit accessible, simple, intuitive and... 
    Senior
    Performance
    Full time
    Work at office
    Work from home

    Capital One

    Toronto, ON
    5 days ago
  • $205.6k - $257k per year

     ...partners through world-class software, purpose-built for everyone in...  ...Work With You’ll enter our engineering interview process as part of a...  ...team’s immediate gap.  Staff Engineers at Carta are technical...  ...operational excellence and mentor senior engineers to raise the... 
    Senior
    Long term contract
    Full time
    Work at office
    Immediate start

    Carta

    Toronto, ON
    10 hours ago
  •  ...canonical and ready to query, with no engineering or maintenance required. We’re proud that...  ...the Role Fivetran is looking for a Staff Software Engineer to join our Database Connector...  ...connectors with a focus on correctness, performance, scalability, and operability.... 
    Performance
    Full time
    Work at office
    Remote work

    Fivetran

    Toronto, ON
    10 hours ago
  • $172k - $229k per year

     ...BuildOps, we’re building a groundbreaking software solution, purpose-built to support...  ...environments. Could you be our next hire? As a Staff Software Engineer, your primary focus will be to...  ...from scalable frontend applications to high-performance backend services. We are looking... 
    Performance
    Full time
    For contractors
    Work at office
    Local area
    Work from home
    Monday to friday
    Flexible hours

    Buildops

    Toronto, ON
    10 hours ago
  •  ...Partners ), a leading global private equity firm investing in high-growth technology and software companies that drive transformative change in the...  ...that underpins a large-scale data platform on AWS. As a Staff Engineer, you will define architectural standards, ensure alignment... 
    Performance
    Full time
    Worldwide

    Kaseya Careers

    Toronto, ON
    10 hours ago
  • $141k - $249k per year

     ...learn more visit:   On Tools, we build software tools that solve Waabi-specific problems...  ..., collaborating with Researchers and Engineers. - Mentor other software engineers via...  ...including equity incentive awards and an annual performance bonus. Perks/Benefits: -... 
    Senior
    Performance
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Toronto, ON
    10 hours ago
  • $205k per year

     ...between product, design, and engineering are giving way to smaller, faster...  ...code, they own outcomes. As a Staff Engineer, you'll extend that...  ...values ownership, curiosity, and high standards, both by example and...  ...~7+ years of professional software engineering experience, with a... 
    Performance
    Long term contract
    Permanent employment
    Full time
    Internship

    Clutch Technologies

    Toronto, ON
    10 hours ago
  • $160k - $220k per year

     ...modern threats with innovative, user-friendly technology. The Staff Software Engineer opportunity  We are looking for a Staff Software Engineer...  ...products and processes. If you are passionate about building highly reliable, scalable systems and want to define the future of... 
    Performance
    Local area
    Worldwide

    Okta

    Toronto, ON
    10 hours ago
  •  ...because learning never stops. As a Staff Product Engineer at Docebo, you operate at the intersection...  .... You are accountable for solving high-impact, ambiguous problems that span multiple...  ...12+ years of experience in full-stack software development, with a track record of... 
    Long term contract
    Full time
    For contractors
    Work at office
    Worldwide
    3 days per week

    Docebo

    Toronto, ON
    10 hours ago
  • $170k - $220k per year

     ...any endpoint, anywhere in the world. We engineer the end-to-end device experience—from our...  ...on the Okta Engineering Blog . Staff Software Engineer- Backend , Device Identity We...  ...security and identity platform. This is a high-visibility, hands-on opportunity to design... 
    Performance
    Long term contract
    Local area
    Worldwide

    Okta

    Toronto, ON
    10 days ago
  • $96.4k - $142.66k per year

     ...impact millions of people? Passionate about data and building highly scalable systems that process millions of requests per minute and terabytes of data per day? Zynga is looking for a Senior Software Engineer to join the Data Ingestion team in our Analytics organization.... 
    Senior
    Performance
    Full time
    Local area

    Zynga, Inc.

    Toronto, ON
    10 hours ago
  •  ...powered IT management and cybersecurity software, serving Managed Service Providers (...  ...accountability, and results. We are a high-growth, high-performance organization that values individuals who...  ....  The Role: We’re looking for a Senior Staff Engineer who thrives on solving... 
    Senior
    Performance
    Long term contract
    Worldwide

    Kaseya Careers

    Toronto, ON
    10 hours ago
  • $80k - $130k per year

    Sr. Software Engineering Consultant – Migration & Onboarding Position Description The Senior Development Engineering Consultant for Migration Solution & Onboarding develops the services, utilities, and integration logic required to support safe transition from legacy platforms... 
    Senior
    Toronto, ON
    3 days ago
  • $88k - $132k per year

     ...do your best work. Job Summary Equinix is seeking a Staff Software Engineer to join the CIM team within the Digital and Innovation organization...  ...candidate will: Design and build AI-default, scalable, highly available enterprise platforms Operate in a DevSecOps... 
    Senior
    Full time
    Work at office

    Equinix

    Toronto, ON
    17 days ago
  • $200k - $235k per year

     ...ambitious people do the best work of their careers. We’re a high-performing, fast-moving team with ethics at the center of everything we...  ...those assets available on-chain and be tradable 24/7. As a Staff Software Engineer in this role, you will work on the most critical projects... 
    Long term contract
    Full time
    Work at office
    Immediate start
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    10 hours ago
  • $140k - $192.5k per year

     ...our backend to and grant proper application access.c) The Staff Software Engineer in Test Opportunity We are looking for an experienced Software...  ...review designs and code in Swift with colleagues of varying seniority Establish and drive quality metrics, including test... 
    Local area
    Worldwide

    Okta

    Toronto, ON
    10 hours ago
  •  ...We are looking for a Staff Engineer, Data to join our growing Engineering Team. You will work with...  ...releases Be involved in all aspects of software development, working to create and maintain the most reliable, secure, performant, and high throughput service for our... 
    Performance
    Long term contract
    Full time
    Remote work
    Home office

    Benchsci

    Toronto, ON
    10 hours ago
  •  ...GlossGenius is the ideal combination of a fintech, SMB software, and consumer company all in one. About the Role...  ...enabling developer velocity to ensuring web reliability and performance at scale. As a Staff Frontend Engineer on the App Platform team, you will play a leading... 
    Performance
    Long term contract
    Full time
    Internship
    Home office
    Flexible hours

    Glossgenius

    Toronto, ON
    10 hours ago
  • $120k - $160k per year

     ...next generation creator platform and software tools to not only enable business, health...  ...with improved visibility and algorithmic ranking on our social learning platform...  ...just a career. We are looking for a Staff Software Engineer who can contribute across the product... 
    Senior
    Performance
    Long term contract
    Internship
    Remote work
    Home office
    Flexible hours

    Newrich Network

    Toronto, ON
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior / Staff Software Engineer, High-Performance Onboard Algorithms. Be the first to apply!