← All roles

Deep Learning Software Engineering Intern, Test Development - 2027

NVIDIA· Intern
Apply on company site
ShanghaiinternPosted 1mo ago

About the role

Deep Learning Software Test Development Engineering Intern in NVIDIA Deep Learning Software Quality Assurance, focusing on testing, test automation, and efficiency improvements for DL software and GPU infrastructure across AI domains.

Responsibilities

  • GPU Software testing and test automation improvement for NVIDIA Deep Learning Software products, such as Edge-LLM, TensorRT, NVIDIA optimized Frameworks (e.g. TensorFlow, PyTorch, MXNet)
  • Be responsible for functionality, compatibility, and performance tests in DL SW stack release
  • Work with development teams to triage issues, root cause analysis, verify fixes, define new tests, improve test plans
  • Utilize AI-powered tools to improve efficiency and quality, including test case/plan/script generation, defect detection, CBTP, bug fixing and day to day assistance

Qualifications

  • Pursuing MS or higher degree in CS/EE/CE
  • Scripting language (Python, Perl, bash), Linux knowledge
  • Experiences in C/C++ programming is a plus
  • Familiarity with any Deep Learning Framework is a strong plus
  • Good communication skills, fluent oral and written English
  • Experience with AI tools

Skills

Required:Python, Perl, BashLinuxCommunicationAI Tools
Nice to have:C/C++ programmingDeep Learning Frameworks
Last updated Aug 28, 2026. Interested? Apply on the company site.

About NVIDIA

World Leader in AI Computing

NVIDIA invents the GPU and drives advances in AI, HPC, gaming, creative design, autonomous vehicles, and robotics.

AIautonomous vehiclesgaminggpugraphics cardhigh performance computingliquid-ai-recruiting-targetllm

More open roles at NVIDIA