Senior Software Test Development Engineer - Deep Learning

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

Description For Senior Software Test Development Engineer - Deep Learning

NVIDIA is seeking a Senior Software Test Development Engineer specializing in Deep Learning 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 and contribute to billion-dollar business lines.

The role involves leading validation efforts for AI products, developing comprehensive test automation frameworks, and ensuring product quality through sophisticated testing methodologies. You'll be working with state-of-the-art GPU computing platforms and collaborating with multiple AI product teams to develop new products and improve workflow processes.

The ideal candidate brings extensive experience in software quality assurance, deep learning frameworks, and test automation. You'll need strong programming skills in Python and Linux environments, along with expertise in virtualization technologies and automation frameworks. The role offers competitive compensation between $164,000 - $310,500 USD, plus equity and benefits.

NVIDIA's position as a world leader in accelerated computing makes this an exciting opportunity for someone passionate about AI and quality assurance. You'll be part of a team that's shaping the future of AI technology, working on products that impact industries worldwide. The company's commitment to innovation and excellence, combined with its diverse and inclusive work environment, makes it an ideal place for career growth in the AI field.

Last updated 6 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
  • Lead the validation of several AI products
  • Plan/design/implement/report/automate test plan/test case/test reports
  • Run bug lifecycle and co-work with inter-groups to work towards solutions
  • Spearhead improvements to Test Automation infrastructure
  • Architect and lead efficiency initiatives
  • 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
  • 10+ years of software quality assurance or test automation background
  • Scripting language (Python, Perl, Bash) knowledge and UNIX/Linux experience
  • Experience with virtualization like VM & Docker container
  • Familiarity with automation frameworks like PyTest, Robot Framework or Selenium
  • 5+ years of working knowledge with Deep Learning Framework
  • Experience in building models and AI-based infrastructure
  • Excellent English written and oral communication skills

Benefits For Senior Software Test Development Engineer - Deep Learning

Equity
  • Equity

Interested in this job?

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

Senior System Software Engineer, Deep Learning Accelerator

Senior System Software Engineer role at NVIDIA focusing on Deep Learning Accelerator development, requiring 7+ years of experience in low-level software development and system architecture.

Deep Learning Engineer, End-to-end - Autonomous Driving

Senior Deep Learning Engineer position at NVIDIA focusing on end-to-end autonomous driving solutions, combining AI expertise with automotive technology.

Senior Software Engineer, TensorRT-LLM

Senior Software Engineer position at NVIDIA focusing on TensorRT-LLM development, requiring expertise in C++, deep learning, and AI inferencing optimization.

Senior Software Test Development Engineer - Deep Learning

Senior Software Test Development Engineer position at NVIDIA focusing on Deep Learning software quality assurance and test automation.

Senior Software Engineer, Machine Learning VLSI Designs

Senior Software Engineer position at NVIDIA focusing on applying machine learning techniques to VLSI design methodology, offering competitive salary and benefits.