Staff Software Engineer, Deep Learning Acceleration for AVs

Aurora

San Francisco (CA)

Hybrid

USD 189,000 - 274,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Annual bonus
Equity compensation
Hybrid work environment

Job summary

Aurora is seeking a Staff Software Engineer focused on Deep Learning Acceleration to improve the performance of DL networks in our Autonomous Vehicle systems. You will analyze bottlenecks, optimize latency, and collaborate with engineers and researchers to deliver efficient, scalable solutions for on-vehicle and data-center training workloads.

You will work in a fast-paced, cross-functional environment, applying profiling techniques and roofline analysis while leveraging frameworks like PyTorch

Qualifications

  • BS, MS, or PhD in Computer Science or a related field.
  • Strong programming skills in CUDA, C++ and Python.
  • Extensive experience in high-performance computing and parallel programming; optimize workloads to reduce GPU memory usage, latency, or maximize throughput.

Responsibilities

  • Conduct performance analysis and optimization of Deep Learning networks running on the Autonomous Vehicle (AV).
  • Optimize software architecture, system performance, and latency for deep learning applications.
  • Deploy deep learning models on the AV and training on large-scale data centers.
  • Troubleshoot performance issues using profiling and roofline model techniques.
  • Collaborate with cross-functional teams to enhance the efficiency of self-driving technology.

Skills

CUDA
C++
Python
GPU optimization
Nsight
PyTorch
TensorFlow
Transformer models
Linux
Performance analysis
Roofline model
Deep learning

Education

Bachelor/Master/PhD in Computer Science or related field

Tools

NVIDIA Nsight Systems
NVIDIA Nsight Compute
TensorRT
OpenAI Triton
Mojo

Job description

Aurora is seeking a Staff Software Engineer focused on Deep Learning Acceleration to improve the performance of DL networks in our Autonomous Vehicle systems. You will analyze bottlenecks, optimize latency, and collaborate with engineers and researchers to deliver efficient, scalable solutions for on-vehicle and data-center training workloads.

You will work in a fast-paced, cross-functional environment, applying profiling techniques and roofline analysis while leveraging frameworks like PyTorch

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Deep Learning Acceleration
Staff Software Engineer, Deep Learning Acceleration

Aurora • San Francisco (CA)

On-site
USD 189,000 - 274,000
Annual bonus
Equity compensation
Hybrid work environment
Staff Perception & ML Engineer (Autonomous Driving)
Staff Perception & ML Engineer (Autonomous Driving)

Australian Competition and Consumer Commission • Pittsburgh, Northern (KY)

Hybrid
USD 171,000 - 273,000
Annual bonus
Equity compensation
Benefits
Staff Software Engineer, High-Throughput Vehicle Logging
Staff Software Engineer, High-Throughput Vehicle Logging

Aurora • Mountain View (CA)

On-site
USD 189,000 - 303,000
Annual bonus
Equity compensation
Comprehensive benefits
Staff Software Engineer - AV Performance & Validation
Staff Software Engineer - AV Performance & Validation

Uber • Sunnyvale (CA)

On-site
USD 232,000 - 258,000
Bonus program
Equity award
401(k) plan
+1
Staff ML Engineer, Perception & Tracking
Staff ML Engineer, Perception & Tracking

Aurora • Mountain View (CA)

Hybrid
USD 182,000 - 303,000
Staff Software Engineer, Deep Learning Acceleration
Staff Software Engineer, Deep Learning Acceleration

Pittsburgh Robotics Network • Pittsburgh

On-site
USD 120,000 - 180,000
Annual bonus
Equity compensation
Benefits
Staff Software Engineer - Autonomy & Perception ML
Staff Software Engineer - Autonomy & Perception ML

Aurora • Mountain View (CA)

Hybrid
USD 189,000 - 303,000
Staff Software Engineer - Real-Time Full-Stack
Staff Software Engineer - Real-Time Full-Stack

Aurora • Mountain View (CA)

On-site
USD 189,000 - 303,000
Annual bonus
Equity compensation
Benefits
Performance Optimization Software Engineer
Performance Optimization Software Engineer

Aurora • Mountain View (CA)

On-site
USD 116,000 - 174,000
Annual bonus
Equity compensation
Benefits
ML Software Engineer, Online Maps
ML Software Engineer, Online Maps

Jobright.ai • Mountain View (CA)

On-site
USD 180,000 - 240,000