Autonomous Driving GPU Engineer — Real-Time CUDA & ML

Bot-Auto

San Francisco (CA)

On-site

USD 140,000 - 190,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bot Auto is hiring an experienced GPU-focused engineer to advance autonomous driving workloads. You will optimize end-to-end GPU performance, including sensor processing (camera, LiDAR) and neural network inference, and collaborate with software and hardware teams to optimize onboard GPU software for perception, planning, and control subsystems.

The role emphasizes CUDA-based development, profiling, and deployment on embedded platforms, with opportunities to work across SF Bay Area or relocation

Qualifications

  • Bachelor's or Master's degree in CS/EE or related field.
  • Strong knowledge of parallel computing, GPU architecture and memory hierarchy.
  • Experience profiling GPU apps with Nsight or similar tools.
  • Experience deploying/optimizing neural network inference (PyTorch/ONNX/TensorRT).
  • Experience with real-time embedded systems and sensor data streams.

Responsibilities

  • Optimize end-to-end GPU performance for real-time autonomous driving workloads.
  • Develop and optimize CUDA-based parallel computing algorithms.
  • Design and improve onboard GPU software architectures for perception, planning, and control modules.
  • Profile and analyze bottlenecks across GPU compute, memory, and CPU-GPU interaction.
  • Debug and optimize GPU-based software to reduce latency and improve throughput on embedded platforms.

Skills

Parallel computing
GPU programming
C/C++
Python
Profiling GPU

Education

Bachelor's or Master's degree

Tools

CUDA
NVIDIA Nsight
TensorRT
PyTorch
ONNX

Job description

Bot Auto is hiring an experienced GPU-focused engineer to advance autonomous driving workloads. You will optimize end-to-end GPU performance, including sensor processing (camera, LiDAR) and neural network inference, and collaborate with software and hardware teams to optimize onboard GPU software for perception, planning, and control subsystems.

The role emphasizes CUDA-based development, profiling, and deployment on embedded platforms, with opportunities to work across SF Bay Area or relocation

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Autonomous Driving GPU Engineer — Real-Time Onboard
Autonomous Driving GPU Engineer — Real-Time Onboard

Bot Auto • San Francisco (CA)

On-site
USD 150,000 - 210,000
Autonomous Driving GPU Engineer
Autonomous Driving GPU Engineer

Bot • Houston (TX), Northern (KY)

Hybrid
USD 120,000 - 180,000
GPU Engineer
GPU Engineer

Bot Auto • San Francisco (CA)

On-site
USD 150,000 - 210,000
GPU Engineer
GPU Engineer

Bot-Auto • San Francisco (CA)

On-site
USD 140,000 - 190,000
Autonomous Driving DL & Vision Engineer
Autonomous Driving DL & Vision Engineer

Jobzhr • San Francisco (CA)

On-site
USD 140,000 - 210,000
GPU Systems Engineer for Real-Time Robotics
GPU Systems Engineer for Real-Time Robotics

Sunday • Redwood City (CA)

On-site
USD 100,000 - 130,000
Senior Autonomous DL & Vision Engineer
Senior Autonomous DL & Vision Engineer

Socket.dev • San Francisco (CA), Houston (TX)

On-site
USD 150,000 - 210,000
Senior Performance Engineer, Autonomy & CUDA (Equity)
Senior Performance Engineer, Autonomy & CUDA (Equity)

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 224,000 - 431,000
Equity
Benefits
Senior ML Engineer — Autonomous Driving & Data Flywheel
Senior ML Engineer — Autonomous Driving & Data Flywheel

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Equity
Benefits
Autonomous Driving DL & Vision Engineer
Autonomous Driving DL & Vision Engineer

Bot Auto • San Francisco (CA)

On-site
USD 150,000 - 190,000