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$165k - $220k per year
...build and distribute open-source software that enables people to enjoy the internet... ...And Role The Mozilla Firefox Performance team is a community of engineers who care deeply about delivering the... ...and drive actionable next steps from high level objectives Work with...SeniorPerformanceImmediate startHome office- ...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
- ...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...SeniorFull timeWork at office
- ...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 contractFull timeFlexible 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
- ...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
- ...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
$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$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$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$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...PerformanceFull timeLocal 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
$134.5k - $195.1k per year
...Typically 10+ years of progressive experience in software engineering, including experience leading large-scale technical... ...Advanced degree preferred Responsibilities The Staff Software Engineer will serve as a senior technical leader within Moody’s Insurance team, driving...SeniorPerformanceFull timeInternship$185k - $230k per year
...Commercial auto insurers and fleet software companies, including industry... ...a mix of product and backend engineering, shaping the APIs and deeper... ...customers launch products on high-volume telematics data to... ...we can offer, and improve performance at the source. Work directly...SeniorPerformanceFull timeInternshipWork at officeFlexible 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 Role: We’re looking for a Senior Staff Engineer who thrives on solving...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... ...gets built, not only how. Architecture, performance, and cost are constant considerations,...PerformanceInternshipManual laborWork at officeLocal areaFlexible hours- ...are looking for an experienced Backend Software Engineer to join our team and help us revolutionize... ..., including architecting and building highly scalable foundational platforms,... ...bonus based on a combination of company performance, employee performance, and management discretion...PerformanceFull timeRemote workFlexible hours
$160k - $220k per year
...across the world. We are looking for an experienced full stack Staff Software Engineer (with a focus on UI) who is passionate about building large-... ...teams. Serve as the definitive design reviewer for high-impact proposals and cross-team interface specifications, ensuring...SeniorLong term contractFull timeLocal 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
$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...Full timeLocal areaWorldwide$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 contractFull timeInternshipRemote workHome officeFlexible hours- ...time. The work is ambitious, the bar is high, and the opportunity for growth —... ...to our customers — from leadership to engineers — and work together to solve real problems... ...getting started. Role Overview As a Staff Backend Software Engineer at Harvey, you’ll play a...Long term contractFull timeWork at officeRelocation packageFlexible hours
$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$185k - $231.5k per year
...DoorDash is building the world's most reliable on-demand, logistics engine for delivery! We're looking for experienced engineers to join... ...architecture and tech stack for a product area Improve performance, reliability, scalability and security for our backend systems...PerformanceFull timeLocal area$160k - $220k per year
...anywhere in the world. Our organization is comprised of engineers who thrive at the intersection of deep client-side... ...the end user. The Opportunity We are seeking a highly impactful and influential Staff Software Engineer to join our engineering team. The ideal candidate...SeniorPerformanceLong term contractLocal areaWorldwide- ...About Sentry Bad software is everywhere, and we’re tired of it. Sentry is on a mission... ...we’re on to something, we're building performance and error monitoring tools that help... ...of developers fix bugs faster. As a Staff Software Engineer on the Issue Workflow team, you'll...PerformanceFull timeWork at office
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!
- senior manager risk management Toronto, ON
- pega senior system architect Toronto, ON
- senior electrical engineer Toronto, ON
- senior executive Toronto, ON
- senior network engineer Toronto, ON
- senior analyst Toronto, ON
- cpa senior accountant Toronto, ON
- senior accountant Toronto, ON
- senior human resources Toronto, ON
- senior line cook Toronto, ON
