Senior Tools Development Engineer

NVIDIA

5+ yrs Pune Full Time Hybrid (office + remote)
NVIDIA logo
Posted : today
Actively hiring

Job description

Join NVIDIA's innovative team as a Senior Tools Development Engineer, driving the future of AI-powered computing. We are at the forefront of transforming graphics, gaming, and accelerated computing, and you will play a key role in shaping the next era.

This opportunity is ideal for passionate automation engineers with strong Python skills and an interest in AI-assisted development and gaming technology. You'll contribute to enhancing software quality through sophisticated testing strategies and the development of cutting-edge automation frameworks.

As an integral part of our quality engineering efforts, you will develop and maintain robust automation solutions for NVIDIA's software products. Your work will directly impact the improvement of product quality, acceleration of validation processes, and early defect detection.

Responsibilities

Design and implement advanced automated tests in Python for NVIDIA App and its related technologies across Windows and Linux.

Integrate internal and external APIs with existing UI and automation tools, deploying multi-agent AI systems to optimize workflows and create new automated solutions.

Leverage AI development tools like Codex or Claude Code to enhance automation development, test generation, and debugging efficiency.

Enhance automation framework components, utilities, and tools for improved reliability, scalability, and efficiency in test execution.

Translate complex product documentation and feature requirements into comprehensive test plans, automation coverage, and hands-on validation for intricate PC platform scenarios.

Identify, isolate, and debug defects, pinpointing root causes and driving improvements in code coverage.

Write well-documented, maintainable, and reliable Python code, participating in peer reviews to ensure code quality, scalability, and performance.

Qualifications

Possess a B.E./B.Tech or M.S. degree in Computer Science, Computer Engineering, Electrical Engineering, or demonstrate equivalent practical experience.

Offer 5+ years of experience in software development, test automation, or software quality engineering, with a history of global team collaboration.

Exhibit strong Python programming expertise, including object-oriented principles, package management, debugging, logging, error handling, and automation framework development.

Demonstrate working experience with databases and storage technologies such as SQL, MongoDB, and Elasticsearch to support automation data and knowledge systems.

Show a proven ability to design, build, and deploy AI/ML and agentic AI solutions to accelerate automation development and testing workflows.

Possess strong familiarity with AI-native development tools (e.g., Codex, Claude Code, Cursor) and LLM APIs to boost engineering velocity.

Have a clear understanding of LLM failure modes, including hallucination and context degradation, along with effective prevention methods.

Exhibit a good grasp of Windows and Linux operating systems, PC architecture, drivers, hardware/software interactions, PC gaming scenarios, and workflow problem-solving.

Possess strong problem-solving and debugging skills to isolate issues across automation, product code, operating systems, drivers, hardware, and application behavior.

Essential Skills

PythonSoftware DevelopmentTest AutomationObject-Oriented ProgrammingSQLMongoDBElasticsearchAI Development ToolsLLM APIsWindowsLinuxDebuggingProblem-Solving

Good to Have

AI/ML SolutionsAgentic AIRegression BugsCI/CDGPUsGraphics DriversGaming TechnologiesNVIDIA TechnologiesPC Gaming Ecosystems

Highlights

  • Actively hiring

More Details

RoleSenior Tools Development Engineer
IndustrySoftware Development, AI / Machine Learning
DepartmentSoftware Development, Quality Assurance
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Nvidia logo

Nvidia

Software Development

Senior Tools Development Engineer at NVIDIA | SkillMX | SkillMX