System Software Engineer - Deep Learning
Core
Develop GPU and Deep Learning accelerator solutions, SDKs, and frameworks to accelerate inference for Autonomous Driving and In-Car Infotainment systems.
Role type
Senior System Software Engineer (Deep Learning & GPU Acceleration)
Builds
NVIDIA DRIVE AI platform components for autonomous driving and in-cabin functions
Domain
Automotive AI / Deep Learning / GPU Computing
Deliverable
production ML models | product features
Required skills
C/C++, deep learning frameworks (TensorFlow, PyTorch, ONNX), DNN layer optimization for GPU/DSP, compiler infrastructure (LLVM, MLIR), CPU/GPU architecture, CNN/LSTM/Transformers
Preferred skills
benchmarking and evaluation of inference latency/accuracy/power, automotive customer technical relationship management
Technologies
NVIDIA GPU, DLA, TensorFlow, Keras, PyTorch, Caffe, ONNX, LLVM, MLIR
Responsibilities
Develop solutions around NVIDIA GPU and Deep learning accelerators to accelerate inference ADAS Systems; Develop SDKs / Frameworks to accelerate LLMs and state of art models for NVIDIA Drive Platform; Conduct benchmarking and evaluation activities to continuously improve inference latency, accuracy and power consumption of the models; Stay up to date with the latest research and innovations in deep learning, implement and experiment with new ideas to improve NVIDIA's automotive DNNs; Responsible for the technical relationship and assisting the automotive customer in building creative solutions based on NVIDIA technology; Collaborate with engineering teams in our US, APAC, India and Europe locations
Seniority
Senior, hands-on IC