Jobs · Engineering · California

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.

Similar jobs