Senior Software Engineer, Deep Learning Inference - TensorRT

NVIDIA
United States
Workplace: HybridFull timeUSD 152,000 - 241,500 annuallyFunction: Software EngineeringExperience: 3+ yearsEducation: bachelorsSkills: ["Communication","Collaboration","Teamwork"]

Develop scalable inferencing software for TensorRT on NVIDIA GPUs, building components for high-performance deep learning inference. Collaborate with DL experts, GPU architects, and DevOps to deploy trained models; stay current with AI advances and optimize TensorRT across platforms using C++ and Python.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
6 months ago

Senior Software Engineer, Deep Learning Inference - TensorRT

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 22 hours agoStatus: Live

Job Summary

Develop scalable inferencing software for TensorRT on NVIDIA GPUs, building components for high-performance deep learning inference. Collaborate with DL experts, GPU architects, and DevOps to deploy trained models; stay current with AI advances and optimize TensorRT across platforms using C++ and Python.
Location: United States
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Craft and develop robust inferencing software that can be scaled to multiple platforms for functionality and performance.
  • •Develop components of TensorRT, NVIDIA’s SDK for high-performance deep learning inference.
  • •Closely follow academic developments in the field of artificial intelligence and feature update TensorRT.
  • •Use C++ and Python to build graph parsers, optimizers, and tools for effective deployment of trained deep learning models.
  • •Collaborate with teams of deep learning experts, GPU architects and DevOps engineers across diverse teams.

Pay and Benefits

Salary: USD 152,000 - 241,500 annually
Equity and Bonus:Equity
Perks:Equity

Key Requirements

  • •3+ years of software development experience.
  • •A Bachelor’s, Master’s, PhD or equivalent experience in Computer Science, Computer Engineering, Electrical Engineering or related field.
  • •Strong experience with the latest C++ standards (C++11/14/17/20, etc.).
  • •Strong grasp of Machine Learning concepts.
  • •Experience and knowledge in Computer Architecture, Data Structures, Algorithms.
Experience:3+ yearsDeep learningAiGpu
Education:Bachelor's
Skills:CommunicationCollaborationTeamwork
Languages:English
Tech Stack:C++PythonCUDAOpenCLTensorRTPyTorchTensorFlowONNXGPU

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor