GPU Kernel Engineer, Onboard Software Platform

Founded in 2017, Wayve is the leading developer of Embodied AI technology for autonomous vehicles.
Embedded
Senior Software Engineer
Hybrid
51 - 100 Employees
5+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer, Onboard (Map & Route)

Senior Software Engineer position at Wayve focusing on embedded map and routing systems for autonomous vehicles, requiring 5+ years of experience in embedded software development with C++ or Rust expertise.

Software Engineer, Onboard (Map & Route)

Senior Software Engineer position at Wayve focusing on embedded map and routing systems for autonomous vehicles, requiring 5+ years of experience in embedded software development.

ASIC Design Engineer

Senior ASIC Design Engineer position at Broadcom in San Jose, focusing on communications/networking ASIC products development with competitive compensation and benefits.

Senior Software Engineer, Maritime

Senior Software Engineer position at Anduril Industries focusing on maritime autonomous systems and vehicle management systems development.

Senior Systems Engineer

Senior Systems Engineer position at RTX in McKinney, TX, focusing on systems engineering for aerospace and defense applications.

Description For GPU Kernel Engineer, Onboard Software Platform

Wayve, founded in 2017, is at the forefront of Embodied AI technology for autonomous vehicles. As a GPU Kernel Engineer in the Onboard Software Platform team, you'll play a crucial role in deploying Wayve's autonomous vehicle (AV) AI model across consumer vehicles. Your responsibilities will include developing model compilers, crafting high-performance kernels for efficient inferencing on embedded GPU environments, and collaborating with machine learning engineers to optimize inference performance.

Key responsibilities:

  • Lead optimization efforts to discover optimal model compilation strategies
  • Innovate in transforming large AI models to low precision implementations
  • Become the authority on GPU architecture for targeted hardware platforms
  • Design and implement the process to convert AI models from PyTorch to native platform-specific programs

Essential qualifications:

  • Advanced C++ skills with a history of developing efficient, high-quality code
  • Minimum 5 years of experience in developing kernels for GPUs
  • Extensive experience with GPU programming tools like CUDA and TensorRT in embedded environments
  • Thorough understanding of GPU design and operations, including AI accelerators

Desirable qualifications:

  • Master's degree in a relevant field with research experience
  • Expertise in model quantization and experience with model compilers

Wayve offers a hybrid working policy, combining office time for innovation and culture with the flexibility of working from home. They value diversity and foster an inclusive work environment. Join their world-class team to tackle complex challenges and shape the future of autonomous driving technology.

Last updated 9 months ago

Responsibilities For GPU Kernel Engineer, Onboard Software Platform

  • Lead optimization efforts for model compilation strategies
  • Transform large AI models to low precision implementations
  • Become the authority on GPU architecture for targeted platforms
  • Design and implement AI model conversion process from PyTorch to native platform-specific programs

Requirements For GPU Kernel Engineer, Onboard Software Platform

Python
  • Advanced C++ programming skills
  • Minimum 5 years experience in developing kernels for GPUs
  • Extensive experience with GPU programming tools like CUDA and TensorRT
  • Thorough understanding of GPU design and operations
  • Experience with AI accelerators

Benefits For GPU Kernel Engineer, Onboard Software Platform

  • Hybrid work environment
  • Inclusive work culture

Interested in this job?