Used Tools & Technologies
LLMRequired Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Docker @ 4
Kubernetes @ 4
Linux @ 4
Python @ 7
OpenStack @ 4
Parallel Programming @ 4
QA @ 4
GPU @ 4
AI @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
At NVIDIA, we are at the forefront of technological innovation, pushing the boundaries of AI and accelerated computing. Our team in Santa Clara, CA is looking for a Senior Software Engineer in Test to join us. This is an opportunity to work with powerful technology, collaborate with a world-class team, and make a significant impact in the industry.
Responsibilities
- Execute test cases to validate NVIDIA enterprise offerings such as NIM, NeMo, and BioNeMo.
- Design, implement, and maintain automated test cases and supporting automation infrastructure.
- Collaborate with development teams to triage issues, perform root cause analysis, verify fixes, define additional tests, and improve test plans.
- Investigate and apply AI capabilities to accelerate the Quality Assurance (QA) process.
Requirements
- MS or PhD degree in computer science or a relevant field, or equivalent experience.
- At least 5+ years of professional experience in software testing.
- Proficiency in oral and written English.
- Comfortable working with Linux OS.
- Strong skills in shell and Python programming.
- Strong knowledge of QA principles and background in software testing.
- Experience using AI development tools for crafting test plans, developing test cases, and automating test cases.
- Excellent problem-solving abilities.
- Strong interpersonal skills, quick learning ability, proactive approach, innovation, and dedication.
- Self-motivation and a passion for learning new hardcore technology.
- Knowledge of LLMs and AI models is a plus.
Ways to stand out from the crowd (Preferred)
- Experience working with NVIDIA GPU hardware.
- Background in parallel programming.
- Experience with virtualization/containerization technologies such as Docker, Kubernetes, and OpenStack.
Compensation and benefits
- Base salary ranges provided by level:
- Level 3: 140,000 USD - 224,250 USD
- Level 4: 168,000 USD - 270,250 USD
- Eligible for equity and company benefits.
Other details
- Location: Santa Clara, CA, United States.
- Applications for this job will be accepted at least until June 14, 2026.
- NVIDIA uses AI tools in its recruiting processes and is an equal opportunity employer.