Senior Software Engineer - Autonomous Driving
Core
Senior Software Engineer leading architecture and optimization of deep neural networks for autonomous driving on NVIDIA automotive platforms.
Role type
Senior IC machine-learning engineer (automotive inference)
Builds
Optimized deep neural network inference workloads for autonomous driving systems
Domain
Automotive computing, AI/ML infrastructure, embedded systems
Deliverable
production ML models
Required skills
C/C++, Python, TensorRT, CUDA, DNN model optimization, compiler/runtime technology, system architecture
Preferred skills
TensorRT internals, Triton kernels, model quantization/pruning/distillation, ISO 26262, QNX, Safe RTOS, DriveOS, Linux, hypervisors
Technologies
TensorRT, TensorRT-LLM, ONNX, PyTorch, CUDA, Triton, NVIDIA automotive compute platforms
Responsibilities
Lead architecture and technical strategy for inference workloads; Drive end-to-end performance analysis across DNN models and runtime services; Develop model optimization techniques (quantization, pruning, graph optimization); Collaborate with perception, planning, and safety platform teams; Build tools for profiling, benchmarking, and validating model performance
Seniority
Senior, hands-on IC