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.
- ...a team of multidisciplinary Engineers and Researchers using an AI-first... ...Engineers. - Mentor other software engineers via code reviews,... ...emulation at scale, software performance, optimization, and profiling,... ...system design/architecture, algorithms, data structure design, and low...SeniorPerformanceFull time
- ...The Embedded Software team owns our low-level software integration platform... ...modules, low level control algorithms and safety assurance processes... ...control functions such as engine control, steering and braking.... ...design, build and validation of highly reliable next generation...SeniorFull timeRemote work3 days per week
- .... Our closed-loop simulation engine built with the latest in generative... ...which integrates the onboard autonomy system, intelligent... ...Improve the scalability and performance of the simulation platform to... ...and implement orchestration software between simulation subcomponents...SeniorPerformance
- .... To learn more visit: As a Graphics Software Engineer, you will create the next generation of... ...solutions for self-driving. We value original, high-impact ideas and rigorous experimental... .... You have a deep understanding of GPU performance, and you know how to use instrumentation...SeniorPerformance
$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$140.6k - $190.6k per year
...Staff Software Engineer, Public Records and Derived Authorities Are you ready to shape the future of AI-driven content technology while leading... ...utilize information? We are seeking a talented, self-driven and highly motivated Staff Data Engineer, with experience working with...SeniorPerformanceLong term contractFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week- ...About Air- tek Air-tek is a Canadian-based software company with a powerful suite of unique products that have already achieved a significant share of a huge global market. The product market fit is excellent, and customers are lining up to buy. Although our global customers...SeniorFull time
$167.55k - $209.44k per year
...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 timeInternshipWork at officeRemote work- ...monitoring and observability stack, used to monitor the health and performance of cloud and on-prem environments. - Develop and extend... ...and leadership. Qualifications: - 5+ years software engineering or systems/performance engineering experience (BS in CS/EE or...SeniorPerformanceFull time
- ...opportunities, join us, and build real world value. As a Staff Software Engineer, Platform you will play a critical role helping to advance Ripple... ...) and containerization technologies to deploy and manage high-availability distributed services ~ Experience building deployment...Full timeWork at officeLocal area
$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... ...employees in this role, including equity incentive awards and an annual performance bonus....SeniorPerformanceFull time- ...enterprise. Emburse is looking for a passionate software engineer to contribute to the development of an... ...interconnected set of system solutions. As a staff engineer at Emburse, you’ll work with engineering managers, senior engineers, and cross-functional partners to design...SeniorFull time
$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 . The Staff Software Engineer Opportunity We seek a dynamic... ...and identity platform. This is a high-visibility, hands-on opportunity to design...PerformanceLong term contractLocal areaWorldwideFlexible hours$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 . The Staff Software Engineer Opportunity We seek a dynamic... ...and identity platform. This is a high-visibility, hands-on opportunity to design...PerformanceLong term contractLocal areaWorldwide$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$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 contractLocal areaWorldwide$192k - $288k per year
...World’s Best Banks. Visit our institutional page: AI Native Staff Software Engineer About Us Nu is one of the largest digital financial... ...agentic engineering within Nubank. This role combines high-impact technical leadership with hands-on building: you will...SeniorFull timeWork at officeFlexible hours$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- ...Staff Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in... ...making impacts. Your contributions will directly impact the performance and reliability of Noetica's core infrastructure. About...PerformanceLong term contractFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week
- ...diverse, innovative and collaborative candidates who want to impact the world in a positive way. To learn more visit: As a Senior/Staff Software Engineer embedded within our Autonomy & Algorithms team, you will build the scalable ML data pipelines necessary to train and...SeniorPerformanceFull time
$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... ...specific team’s immediate gap. Staff Engineers at Carta are... ...operational excellence and mentor senior engineers to raise the collective...SeniorLong term contractFull timeWork at officeImmediate start- ...the flexibility for meaningful work-life balance. Being a Staff AI Software Engineer at iManage Means… You are passionate about owning the... ...drives solutions to completion. You think carefully about cost, performance, and reliability at scale as well as communicate with...PerformanceFull timeWork at officeLocal areaWorldwideFlexible hours
$100 - $105 per hour
...Their teams collaborate to build inclusive, high-impact products while continuously... ...thinking approach, proactively addressing performance, security, scalability, and future growth... ...from concept through delivery Promote engineering excellence by improving processes, tools,...PerformanceLong term contractContract workFlexible hours$85k - $95k per year
...About the Job: As a Senior Performance Testing Engineer, you will be a key member of a collaborative and dynamic team of technical experts passionate... ...you will serve as a subject matter expert across multiple high-impact initiatives. The Senior Performance Testing Engineer...SeniorPerformancePermanent employmentFull timeWork at officeLocal area$174.73k per year
.... Learn more at Life as an Engineer at EvenUp The AI Platform team... ..., ML Researchers, and Software Engineers, all working together... ...tooling, the AI Platform team has a high-leverage impact across the... ...practices around system design, performance, observability, and reliability...PerformanceLong term contractFull timeTemporary workWork at officeLocal areaHome officeFlexible hours3 days per week$160k - $220k per year
...re all in on this mission. If you are too, let's talk. As a Staff Software Engineer, you will serve as a technical leader and architect for our backend... ...for defining the technical vision of our platform, mentoring senior engineers, and solving complex challenges related to...SeniorPerformanceLong term contractLocal areaWorldwide- ...Platform seamlessly connects brand and performance marketing to drive measurable results across... ...choose StackAdapt to orchestrate high-impact campaigns across programmatic advertising... ...About the Team: We’re looking for a Staff Software Engineer I/II to join our Data...PerformanceLocal areaRemote workWork from homeHome office
$164.6k - $235.1k per year
...About the Role: We are looking for a Staff Engineer to steer the technical evolution of our AI... ...workflows where business outcomes depend on high accuracy? Furthermore, how should system... ...Turn ambiguous requirements into working software that users see and trust. Bias toward...Long term contractRemplacementFull timeTemporary workInternshipLocal areaFlexible hours- ...the next generation of hiring software that companies like Netflix,... ...OPPORTUNITY In our growing engineering organization, you’ll be... ...help us deliver a beautiful and high quality solution to our customers... ...load, and developing search algorithms to enable unique features....SeniorWork at office
$110 - $125 per hour
...community. Join a team of passionate engineers, innovators, and problem-solvers working... ...thinking approach, proactively addressing performance, security, and scalability Drive projects... ...platforms with **millions of users and high transaction volumes * Experience defining...SeniorPerformanceLong term contractContract workTemporary workImmediate startWorldwide
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 compliance Toronto, ON
- senior test manager Toronto, ON
- senior pattern maker Toronto, ON
- senior .net developer Toronto, ON
- senior c# developer Toronto, ON
- senior technical analyst Toronto, ON
- senior site reliability engineer Toronto, ON
- senior sales manager Toronto, ON
- senior hr business partner Toronto, ON
- senior program manager Toronto, ON
