Lead Software Engineer, Performance Optimization

3 months ago


Toronto, Ontario, Canada Waabi Full time $141,000 - $242,000

Waabi, an innovative AI enterprise established by renowned AI expert Raquel Urtasun, is dedicated to pioneering advanced self-driving technologies.

With a distinguished team and a forward-thinking approach, Waabi is making remarkable progress in the realm of autonomous vehicles, striving to transform the future of transportation.

Supported by prominent investors across technology, logistics, and Canadian innovation sectors, Waabi is expanding rapidly and is on the lookout for diverse, creative, and collaborative professionals eager to contribute positively to society.

Key Responsibilities:
  • Participate in various initiatives within the autonomous driving sector to optimize overall system efficiency.
  • Apply optimization techniques to reduce the execution time of essential functions and deploy solutions on CPU/GPU platforms to fulfill latency standards.
  • Collaborate with leading researchers to improve neural network, simulation, and autonomy algorithm functionalities.
  • Work alongside a talented group of Engineers and Research Scientists employing an AI-centric methodology to facilitate safe and scalable self-driving solutions.
Required Qualifications:
  • Educational qualifications: Bachelor’s degree or higher in Electrical Engineering/Computer Science or equivalent professional experience.
  • Proficient programming abilities in Python and C++.
  • Significant experience in enhancing execution performance.
  • Ability to quickly understand new domains.
  • Open-minded, team-oriented individual willing to support colleagues.
  • Passionate about self-driving technology, addressing complex challenges, and developing innovative solutions.
Preferred Qualifications:
  • Experience with CUDA/OpenCL/Shader development and familiarity with GPU architecture.
  • Expertise in code and data optimization, along with multithreaded programming.
  • Familiarity with simulation engines, tools, and environments.
  • Understanding of CPU/GPU rendering algorithms and experience in rendering optimization tasks.

The annual salary range for this position is competitive, reflecting the expertise and experience of the candidate, along with a comprehensive benefits package.

Compensation and Benefits:
  • Competitive salary and equity opportunities.
  • Comprehensive health and wellness benefits, including medical, dental, and vision coverage for full-time employees.
  • Unlimited vacation policy.
  • Flexible working hours and support for remote work.
  • Daily refreshments, snacks, and meals provided for office-based employees.
  • Regular team-building activities and social events, both onsite and virtually.
  • The benefits package continues to grow as the company expands.

Waabi is a forward-thinking tech startup reshaping the future of transportation. Join our talented team and play a vital role in shaping the world of tomorrow through your contributions.

Waabi is committed to equal employment opportunities, promoting diversity, and fostering a supportive, inclusive, and accessible work environment for all team members.

We encourage applications from individuals of diverse backgrounds and identities, regardless of race, color, nationality, age, religion, gender, sexual orientation, military service, marital or parental status, disabilities, or any legally protected characteristic.

Workplace accommodations are available in compliance with relevant laws for qualified individuals with disabilities.

If you require reasonable accommodation during the job application or interview process, please inform our recruitment team.



  • Toronto, Ontario, Canada DoorDash Full time

    Job Title: Software Developer in Performance EngineeringAt DoorDash, we're revolutionizing the way people think about logistics and delivery. As a Software Developer in Performance Engineering, you'll play a critical role in shaping the future of our technology and ensuring that our systems are fast, reliable, and scalable.Key Responsibilities:Design and...


  • Toronto, Ontario, Canada DoorDash Full time

    Job Title: Software Developer in Performance EngineeringAt DoorDash, we're revolutionizing the way people think about logistics and delivery. As a Software Developer in Performance Engineering, you'll play a critical role in shaping the future of our technology and ensuring that our systems are fast, reliable, and scalable.Key Responsibilities:Design and...


  • Toronto, Ontario, Canada DoorDash Full time

    Job Title: Software Developer in Performance EngineeringAt DoorDash, we're revolutionizing the way people think about logistics and delivery. As a Software Developer in Performance Engineering, you'll play a critical role in shaping the future of our technology and ensuring that our systems are fast, reliable, and scalable.Key Responsibilities:Design and...


  • Toronto, Ontario, Canada DoorDash Full time

    Job Title: Software Developer in Performance EngineeringAt DoorDash, we're revolutionizing the way people think about logistics and delivery. As a Software Developer in Performance Engineering, you'll play a critical role in shaping the future of our technology and ensuring that our systems are fast, reliable, and scalable.Key Responsibilities:Design and...


  • Toronto, Ontario, Canada DoorDash Full time

    Job Title: Software Developer in Performance EngineeringAt DoorDash, we're revolutionizing the way people think about logistics and delivery. As a Software Developer in Performance Engineering, you'll play a critical role in shaping the future of our technology and ensuring that our systems are fast, reliable, and scalable.Key Responsibilities:Design and...


  • Toronto, Ontario, Canada DoorDash Full time

    Job Title: Software Developer in Performance EngineeringAt DoorDash, we're revolutionizing the way people think about logistics and delivery. As a Software Developer in Performance Engineering, you'll play a critical role in shaping the future of our technology and ensuring that our systems are fast, reliable, and scalable.Key Responsibilities:Design and...


  • Toronto, Ontario, Canada DoorDash Full time

    Job Title: Software Developer in Performance EngineeringAt DoorDash, we're revolutionizing the way people think about logistics and delivery. As a Software Developer in Performance Engineering, you'll play a critical role in shaping the future of our technology and ensuring that our systems are fast, reliable, and scalable.Key Responsibilities:Develop and...


  • Toronto, Ontario, Canada DoorDash Full time

    Job Title: Software Developer in Performance EngineeringAt DoorDash, we're revolutionizing the way people think about logistics and delivery. As a Software Developer in Performance Engineering, you'll play a critical role in shaping the future of our technology and ensuring that our systems are fast, reliable, and scalable.Key Responsibilities:Develop and...


  • Toronto, Ontario, Canada DoorDash Full time

    Job Title: Software Developer in Performance EngineeringAt DoorDash, we're building the world's most reliable on-demand logistics engine for delivery. We're looking for a talented Software Developer to join our team and help us improve the performance, reliability, scalability, and security of our backend systems.Key Responsibilities:Develop, release, and...


  • Toronto, Ontario, Canada DoorDash Full time

    Job Title: Software Developer in Performance EngineeringAt DoorDash, we're building the world's most reliable on-demand logistics engine for delivery. We're looking for a talented Software Developer to join our team and help us improve the performance, reliability, scalability, and security of our backend systems.Key Responsibilities:Develop, release, and...


  • Toronto, Ontario, Canada DoorDash Full time

    Job Title: Software Developer in Performance EngineeringAt DoorDash, we're revolutionizing the way people think about logistics and delivery. As a Software Developer in Performance Engineering, you'll play a critical role in shaping the future of our technology and ensuring that our systems are fast, reliable, and scalable.Key Responsibilities:Design and...


  • Toronto, Ontario, Canada DoorDash Full time

    Job Title: Software Developer in Performance EngineeringAt DoorDash, we're revolutionizing the way people think about logistics and delivery. As a Software Developer in Performance Engineering, you'll play a critical role in shaping the future of our technology and ensuring that our systems are fast, reliable, and scalable.Key Responsibilities:Design and...


  • Toronto, Ontario, Canada DoorDash Full time

    Job Title: Software Developer in Performance EngineeringAt DoorDash, we're revolutionizing the way people think about logistics and delivery. As a Software Developer in Performance Engineering, you'll play a critical role in shaping the future of our technology and ensuring that our systems are fast, reliable, and scalable.Key Responsibilities:Design and...


  • Toronto, Ontario, Canada DoorDash Full time

    Job Title: Software Developer in Performance EngineeringAt DoorDash, we're revolutionizing the way people think about logistics and delivery. As a Software Developer in Performance Engineering, you'll play a critical role in shaping the future of our technology and ensuring that our systems are fast, reliable, and scalable.Key Responsibilities:Design and...


  • Toronto, Ontario, Canada DoorDash Full time

    Job Title: Software Developer in Performance EngineeringAt DoorDash, we're revolutionizing the way people think about logistics and delivery. As a Software Developer in Performance Engineering, you'll play a critical role in shaping the future of our technology and ensuring that our systems are fast, reliable, and scalable.Key Responsibilities:Design and...


  • Toronto, Ontario, Canada DoorDash Full time

    Job Title: Software Developer in Performance EngineeringAt DoorDash, we're revolutionizing the way people think about logistics and delivery. As a Software Developer in Performance Engineering, you'll play a critical role in shaping the future of our technology and ensuring that our systems are fast, reliable, and scalable.Key Responsibilities:Design and...


  • Old Toronto, Ontario, Canada Veeva Systems, Inc. Full time

    About Veeva SystemsVeeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. Our core values are Do the Right Thing, Customer Success, Employee Success, and Speed.We offer a flexible work environment, allowing you to work from home or in the office, so you can thrive in...


  • Old Toronto, Ontario, Canada Veeva Systems, Inc. Full time

    About Veeva SystemsVeeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. Our core values are Do the Right Thing, Customer Success, Employee Success, and Speed.We offer a flexible work environment, allowing you to work from home or in the office, so you can thrive in...


  • Old Toronto, Ontario, Canada Veeva Systems, Inc. Full time

    About Veeva Systems, Inc.Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. Our core values are Do the Right Thing, Customer Success, Employee Success, and Speed.We offer a flexible work environment, allowing you to work from home or in the office, so you can...


  • Old Toronto, Ontario, Canada Veeva Systems, Inc. Full time

    About Veeva Systems, Inc.Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. Our core values are Do the Right Thing, Customer Success, Employee Success, and Speed.We offer a flexible work environment, allowing you to work from home or in the office, so you can...