Senior / Staff Software Engineer, High-Performance Onboard Algorithms
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.
- ...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...SeniorPerformanceFull timeLive In
$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:...SeniorPerformancePermanent employmentFull timeWork at officeFlexible hoursShift work- ...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'...SeniorFull timeWork at office3 days per week
- ...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...SeniorPerformanceLong term contractFull timeWorldwide
$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...PerformanceInternshipManual laborWork at officeLocal areaFlexible hours- ...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...SeniorWork at office
- ...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...SeniorPerformanceFull timeWork at officeRemote workWork from homeHome officeFlexible hours
$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...PerformanceLocal areaWorldwide- ...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...PerformanceWork at officeRelocation packageFlexible hours
- ...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...PerformanceLong term contractFlexible hours
- ...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...PerformanceLong term contractFull timeWorldwide
$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...SeniorPerformanceFull timeWork at officeWork from home$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...SeniorLong term contractFull timeWork at officeImmediate start- ...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....PerformanceFull timeWork at officeRemote work
$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...PerformanceFull timeFor contractorsWork at officeLocal areaWork from homeMonday to fridayFlexible hours- ...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...PerformanceFull timeWorldwide
$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: -...SeniorPerformanceFull timeWork at officeWork from homeFlexible hours$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...PerformanceLong term contractPermanent employmentFull timeInternship$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...PerformanceLocal areaWorldwide- ...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 contractFull timeFor contractorsWork at officeWorldwide3 days per week
$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...PerformanceLong term contractLocal areaWorldwide$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....SeniorPerformanceFull timeLocal area- ...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...SeniorPerformanceLong term contractWorldwide
$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$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...SeniorFull timeWork at office$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 contractFull timeWork at officeImmediate startShift work3 days per week$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 areaWorldwide- ...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...PerformanceLong term contractFull timeRemote workHome office
- ...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...PerformanceLong term contractFull timeInternshipHome officeFlexible hours
$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...SeniorPerformanceLong term contractInternshipRemote workHome officeFlexible hours
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!
- sénior service a la clientèle Toronto, ON
- senior network engineer Toronto, ON
- senior engineer Toronto, ON
- senior graphic designer Toronto, ON
- senior cyber security analyst Toronto, ON
- senior accounting analyst Toronto, ON
- senior technical writer Toronto, ON
- senior android developer Toronto, ON
- senior technician Toronto, ON
- senior business analyst Toronto, ON
