Nvidia

Nvidia

Senior Software Engineer, Test Infrastructure Development

US, CA, Santa Clara · Senior

Sponsorship not specifiedDetected 2 days ago
JavaScriptTypeScriptPythonBashReactCSSwebpackFull-Stack DevelopmentCode ReviewVector DatabasesCI/CDOAuthDeep LearningLLMsRAGAgentic AIAI OrchestrationElectrical EngineeringHardware DesignTest Automation

About the role

  • Our invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing.

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.
  • Build 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.
  • Explore and evaluate new AI tools, frameworks, and development practices, and apply them pragmatically to improve software delivery, test infrastructure, and manufacturing support workflows.
  • 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.
  • Background with building AI-powered internal tools, developer productivity platforms, chatbots, agents, or automation systems.

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.
  • Excellent Python programming skills and bash scripting experience.
  • 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.
  • Familiarity with best software development practices, including documentation, testing, code review, CI/CD, containerization, and reliable production deployment.
  • Hands-on experience using AI tools to improve software development productivity, such as coding assistants, AI-based debugging, documentation generation, test generation, or workflow automation.
  • Experience with vector search, embeddings, RAG pipelines, LangChain/LlamaIndex-style frameworks, or custom AI orchestration services.

Skills

  • NVIDIA has continuously reinvented itself over two decades.
  • More recently, GPU deep learning ignited modern AI - the next era of computing.

Compensation

  • 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.

Benefits

  • You will also be eligible for equity and benefits.

Company info

  • Ways to stand out from the crowd: Experience working with manufacturing test, hardware diagnostics, lab automation, product validation, or large-scale engineering operations.

Equal opportunity

  • NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer.
  • equal opportunity employer.

This listing is sourced directly from Nvidia's careers page and normalized into a canonical job model.