Deep Learning Software Engineering Intern, Test Development - 2027

NVIDIA
Shanghai
Workplace: OnsiteFull timeFunction: Data Science & Machine LearningSkills: ["Communication","Teamwork","Responsiveness","Thoroughness","Process improvement"]

Work in NVIDIA’s Deep Learning Software Quality Assurance team to define, develop, and execute tests that validate robustness and measure performance of deep learning software and GPU infrastructure. Build and improve test automation infrastructure using AI tools, and apply AI to enhance quality and productivity across QA end-to-end workflows. Collaborate with development teams on triage, root-cause analysis, verification of fixes, and creation of new tests and improved test plans for AI software releases.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
3 weeks ago

Deep Learning Software Engineering Intern, Test Development - 2027

✓ Verified Job

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

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

Job Summary

Work in NVIDIA’s Deep Learning Software Quality Assurance team to define, develop, and execute tests that validate robustness and measure performance of deep learning software and GPU infrastructure. Build and improve test automation infrastructure using AI tools, and apply AI to enhance quality and productivity across QA end-to-end workflows. Collaborate with development teams on triage, root-cause analysis, verification of fixes, and creation of new tests and improved test plans for AI software releases.
Location: Shanghai
Workplace: Onsite
Employment Type: Full time
Job Function: Data Science & Machine Learning
Seniority: Intern level

Key Responsibilities

  • •Develop and execute functionality, compatibility, and performance tests for NVIDIA AI software stack releases.
  • •Develop, maintain, and improve test automation infrastructure using AI tools.
  • •Use AI to improve quality and productivity across QA end-to-end workflows.
  • •Collaborate with development teams to triage issues, perform root cause analysis, and verify fixes.
  • •Define new tests and improve test plans based on results and needs.

Key Requirements

  • •Pursuing an MS or higher degree in CS/EE/CE or a related field.
  • •Proven success leveraging AI tools to improve efficiency, streamline workflows, or enhance process automation.
  • •Good Python and C++ programming skills, plus Linux knowledge.
  • •Experience developing software with popular AI models is a strong plus.
  • •Fluent oral and written English communication skills.
Education:
Skills:CommunicationTeamworkResponsivenessThoroughnessProcess improvement
Languages:English
Tech Stack:PythonC++LinuxAI toolsDeep neural networksCUDADL frameworksAI models

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