Taro Logo

Senior Software Test Development Engineer - Deep Learning

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Healthcare...
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Test Development Engineer - Deep Learning

NVIDIA, the world leader in accelerated computing, is seeking a Senior Software Test Development Engineer to join their Deep Learning SWQA team. This role is crucial in validating and ensuring the quality of NVIDIA's Deep Learning software and GPU Infrastructure used in autonomous driving, healthcare, speech recognition, and various AI applications. The position offers an opportunity to work with cutting-edge AI technologies while collaborating with multiple AI product teams to develop new products and improve complex test plans. The ideal candidate will have strong experience in software quality assurance, test automation, and AI tools implementation. They will be responsible for comprehensive testing strategies, automation frameworks, and quality assurance for NVIDIA's deep learning software stack. This role combines technical expertise in software testing with deep learning technologies, offering a unique opportunity to impact NVIDIA's billion-dollar business lines. The position requires strong technical skills in Python, Linux, and C/C++, along with experience in virtualization technologies and AI frameworks. Working at NVIDIA means being at the forefront of AI innovation and contributing to technologies that are transforming industries worldwide.

Last updated 17 days ago

Responsibilities For Senior Software Test Development Engineer - Deep Learning

  • Work closely with global cross-functional teams to understand test requirements and take ownership of product quality
  • Plan/design/execute/report/automate test plan/test case/test reports with AI tools
  • Manage bug lifecycle and co-work with inter-groups to drive for solutions
  • Automate test cases and assist in architecture, crafting and implementing test frameworks
  • In-house reproduction and verification of customer issues/fixes

Requirements For Senior Software Test Development Engineer - Deep Learning

Python
Linux
  • BS or higher degree in CS/EE/CE or equivalent experience
  • 5+ years of software quality assurance or test automation background
  • Proven success in leveraging AI tools
  • Scripting language (Python, Perl, Bash) knowledge and UNIX/Linux experience
  • Good C/C++ software development or test development experience
  • Good user/development experiences of virtualization like VM & Docker container
  • Excellent English written and oral communication skills