New opportunity

System Software Engineer - Deep Learning

NVIDIA · Bengaluru, India

About this role

NVIDIA seeks a System Software Engineer - Deep Learning for its Tegra Solutions Engineering Business Unit in Bengaluru, India. The role supports the NVIDIA DRIVE AI platform for autonomous driving, in-cabin functions, driver monitoring and other automotive safety features, with work spanning autonomous driving and in-car infotainment.

Responsibilities

  • Develop solutions using NVIDIA GPUs and deep learning accelerators (DLAs) to accelerate inference for advanced driver-assistance systems (ADAS).
  • Build SDKs and frameworks to accelerate LLMs and other state-of-the-art models on the NVIDIA DRIVE platform.
  • Benchmark and evaluate models to improve inference latency, accuracy and power consumption. Follow deep learning research and experiment with improvements to NVIDIA’s automotive deep neural networks.
  • Manage technical relationships with automotive customers, help them develop solutions using NVIDIA technology, and collaborate with engineering teams across the US, APAC, India and Europe.

Requirements

  • BS or MS in Computer Science, Computer Engineering or Electrical Engineering.
  • At least 5 years of experience developing or using deep learning frameworks such as TensorFlow, Keras, PyTorch, Caffe or ONNX.
  • Proven experience optimizing DNN layers for GPUs or other DSPs; understanding of compiler infrastructure such as LLVM and MLIR and optimization flows for deep learning accelerators.
  • Proficiency in C, C++ and data structures; strong operating-system fundamentals and knowledge of CPU/GPU architecture; familiarity with CNN, LSTM and Transformer architectures.

The posting lists the position as full-time and mentions competitive salaries and a comprehensive benefits package, without specifying a salary amount.

Skills for this role

Deep learningModel inferenceGPU optimizationDeep learning acceleratorsDNN layer optimizationBenchmarkingLLMsTensorFlowKerasPyTorchCaffeONNXLLVMMLIRCC++Data structuresOperating systemsCPU architectureGPU architectureCNNsLSTMsTransformersDSPsSDK developmentCustomer collaboration

Your skill match

Checking your profile…

YOUR NEXT STEP

Get interview-ready for this role

A focused preparation guide, built around this job’s responsibilities and requirements.

✦ AI-generated guide
Preparation suggestions, not the employer’s actual interview questions. Always check the original posting for current requirements.

Loading this role’s preparation guide…

KEEP EXPLORING

Similar AI jobs

Related skills and specializations in India. Matched to this role, not your profile.

Explore more jobs
Finding similar opportunities…