Posted Aug 16

Nvidia is hiring a
Senior Software Development Engineer in Test - DevTools

US, TX, Austin • US, CA, Santa Clara • 3 Locations • 3 Locations
Full time

NVIDIA's invention of the GPU 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, we are increasingly known as “the AI computing company”

Do you want to help drive the progress of compiler for machine learning application? Are you excited to learn how GPU performance powers technology such as mobile gaming, deep learning, and self-driving cars? Are you passionate about challenging yourself and would you love to contribute as part of a world-class company? You will be part of an exciting new team focused on creating and leveraging a toolkit for exploration and optimization using machine learning.

What you’ll be doing:

  • Support development team in creating a solid well-tested product through functional, performance and random testing.

  • Develop tests and test harnesses for the toolkit.

  • Create test plans, test cases and release documentation and work with development team to deploy the toolkit.

  • Communicate with internal and external customers on set-up, test and quality issues.

What we need to see:

  • Bachelor’s degree in Computer Science, Mathematics or other relevant field of study or equivalent experience

  • 4+ years’ experience in software development or test organization

  • Proficiency working in a primarily Linux environment

  • Strong mathematics/statistics skills and intuition. Desirable topics include linear algebra, random variables, probability

  • Strong Python skills

  • Experience with C/C++

  • Familiarity or experience with containerization technologies, specifically Docker

  • Familiarity with SCM and CI/CD systems (examples: GitLab and GitLab CI/CD)

  • Strong written and verbal communication skills

Ways to stand out from the crowd:

  • Master’s degree

  • Experience with NumPy, SciPy, pandas

  • Background in applied machine learning (reinforcement learning, deep learning)

  • Background in mathematical optimization

  • Experience with functional programming, specifically LISP-like languages/dialects

  • Familiarity or experience with compiler development and/or testing

  • Familiarity or experience with NVIDIA's software stack

  • Experience developing and/or testing distributed systems

Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. We have some of the most forward-thinking and hardworking people in the world working for us!

The base salary range is $128,000 - $247,250. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Please mention that you found the job on ARVR OK. Thanks.