Senior Software Engineer, Test Infrastructure Development
NVIDIA AI · Santa Clara, CA · 1 mo ago
EngineeringFull-time
About the role
We are looking to hire a Senior Software Engineer to join the Test Solutions Group at NVIDIA. This role involves developing infrastructure software and manufacturing test solutions for Datacenter and Enterprise products.
Responsibilities
- Develop industry-standard IDEs and platforms to automate and intelligentize diagnostic creation, verification, validation, and release for NVIDIA system-level products, including GeForce, Quadro, HGX, and DGX.
- Create universal test frameworks to standardize diagnostic structures, workflows, metadata, and release processes across NVIDIA products.
- Develop and maintain diagnostic management systems to handle, optimize, and automate the release process for NVIDIA board and system products.
- Design and implement AI-assisted tools and workflows to improve engineering productivity, including AI-powered search, code generation, documentation assistance, log analysis, test result summarization, workflow automation, and intelligent troubleshooting.
- Apply modern AI technologies, including LLMs, RAG, agents, function calling, semantic search, and workflow orchestration, to upgrade TSG’s infrastructure platforms and internal engineering tools.
- Work closely with Test Development Engineering, Product Development Engineering, Software Engineering, and Operations teams to solve sophisticated infrastructure, security, automation, and development challenges.
- Explore and evaluate new AI tools, frameworks, and development practices, and apply them pragmatically to improve software delivery, test infrastructure, and manufacturing support workflows.
Requirements
- BS in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent experience, with 5+ years of related software development experience.
- Strong understanding of full-stack application development, including frontend, backend, database, deployment, and system integration.
- Solid experience with database design, including crafting schemas from scratch, writing efficient queries, understanding execution plans, and applying indexes effectively.
- Familiarity with JavaScript, React, CSS, and HTML. Experience with yarn or npm is required. TypeScript, Create React App, Webpack, or modern frontend build systems are strong pluses.
- Background with authentication and security concepts, including NTLM, OAuth, JWT, role-based access control, and secure API design.
- Practical understanding of AI application development concepts, such as LLM APIs, prompt engineering, retrieval-augmented generation, vector databases, AI agents, tool/function calling, and model evaluation.
- Passion for using AI to modernize engineering workflows, automate repetitive processes, improve internal tools, and unlock new productivity for cross-functional teams.
Qualifications
- Experience working with manufacturing test, hardware diagnostics, lab automation, product validation, or large-scale engineering operations.
- Background with building AI-powered internal tools, developer productivity platforms, chatbots, agents, or automation systems.
- Experience integrating enterprise data sources, internal APIs, documentation systems, logs, or test databases into AI-assisted workflows.
- Experience with vector search, embeddings, RAG pipelines, LangChain/LlamaIndex-style frameworks, or custom AI orchestration services.
Skills
- Python programming skills and bash scripting experience.
- Experience with AI tools to improve software development productivity, such as coding assistants, AI-based debugging, documentation generation, test generation, or workflow automation.
- Practical understanding of AI application development concepts, such as LLM APIs, prompt engineering, retrieval-augmented generation, vector databases, AI agents, tool/function calling, and model evaluation.
- Passion for using AI to modernize engineering workflows, automate repetitive processes, improve internal tools, and unlock new productivity for cross-functional teams.
Benefits
- Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is $132,000 USD - $207,000 USD for Level 3, and $152,000 USD - $253,000 USD for Level 4.
- You will also be eligible for equity and benefits.
Pay
- Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is $132,000 USD - $207,000 USD for Level 3, and $152,000 USD - $253,000 USD for Level 4.
Schedule
- This posting is for an existing vacancy. Applications for this job will be accepted at least until July 24, 2026.