Taro Logo

Senior Software Test Development Engineer - Deep Learning

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
$136,000 - $264,500
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AI

Description For Senior Software Test Development Engineer - Deep Learning

NVIDIA is seeking a Senior Software Test Development Engineer to join their Deep Learning SWQA team. This role is crucial in validating NVIDIA's Deep Learning software and GPU Infrastructure for autonomous driving, healthcare, speech recognition, natural language processing, and various AI applications. The position offers an opportunity to work with cutting-edge AI technology while collaborating with multiple AI product teams to develop new products and improve complex test plans.

The role involves comprehensive testing and validation of deep learning frameworks, working closely with global teams, and implementing automation solutions. You'll be responsible for ensuring the quality of software that powers billion-dollar business lines, requiring both technical expertise and strong collaborative skills.

The ideal candidate should have strong experience in software quality assurance, deep learning frameworks, and test automation. Knowledge of NVIDIA GPU hardware products, CUDA, and experience with AI infrastructure are significant advantages. The position offers competitive compensation with a base salary range of $136,000 - $264,500 depending on level and experience, plus equity and benefits.

NVIDIA provides an innovative work environment at the forefront of AI and accelerated computing technology. The company is committed to fostering diversity and inclusion, offering equal opportunities to all qualified candidates. This role represents a unique opportunity to contribute to technology that is transforming industries worldwide while working with some of the most forward-thinking professionals in the field.

Last updated 7 days ago

Responsibilities For Senior Software Test Development Engineer - Deep Learning

  • Work closely with global multi-functional teams to understand test requirements and take ownership of product quality
  • Plan/design/implement/report/automate test plan/test case/test reports
  • Run bug lifecycle and co-work with inter-groups to work towards solutions
  • Automate test cases and assist in architecture, crafting and implementing test frameworks
  • In-house repro and verify customer issues/fixes

Requirements For Senior Software Test Development Engineer - Deep Learning

Python
Linux
  • BS or higher in CS/EE/CE or equivalent experience
  • 4+ years of software quality assurance or test automation background
  • 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
  • Understanding and working knowledge with Deep Learning Framework and models
  • Experience in validating Deep Learning software and Deep Learning models
  • Experience in using AI development tools
  • Excellent English written and oral communication skills

Benefits For Senior Software Test Development Engineer - Deep Learning

Equity
Medical Insurance
  • Equity
  • Medical Insurance

Jobs Related To NVIDIA Senior Software Test Development Engineer - Deep Learning