mid Software Engineer ic · Posted May 19, 2026

About this role

Nvidia is hiring a mid-level Software Engineer based in Pune, India. The posting calls out experience with Python, Bash, CUDA, AWS.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Pune, India
Posted
May 19, 2026

More roles at Nvidia

Software Developer - Networking
Yokneam, Israel · mid
C++ C Networking
Senior System Software Engineer - Linux Kernel Storage
Hyderabad, India · senior
Performance Optimization
Senior Software Engineer, NCCL and CUDA - CSP Engagements
Santa Clara, CA · senior
Kubernetes Docker Ansible
Director, AI Enablement
Santa Clara, CA · director
LLMs Machine Learning
Senior CI/CD Engineer
Santa Clara, CA · senior
AWS GCP Azure
All Nvidia jobs →

Job description

from Nvidia careers

We are looking for a Software Solutions Engineer to support NVIDIA AI Enterprise customers and deployments across cloud and datacenter environments. This is a dual role: (1) Support, triage and resolve complex customer software issues end-to-end, and (2) build software features, automation, diagnostics, reproducible test cases, and deployment tooling—to improve product readiness and scale support across enterprise environments.

You will work across compute and cloud-native technologies in CSP environments, including container platforms/orchestrators, enterprise system software, and GPU-accelerated AI frameworks and inference services used to run production AI workloads at scale. In this customer-facing role, you will work closely with customers and internal engineering teams to understand issues, explain root causes, drive resolution, and collaborate on fixes and improvements. Success in this role requires strong debugging skills, crisp communication, and ownership of technically deep escalations from inception to closure.

What you'll be doing:

  • Develop and maintain product-facing features and deployment assets for AI Enterprise supportability (e.g., scripts, configuration guidance, Kubernetes manifests/Helm charts, and reproducible test cases)

  • Develop and maintain Python-based tooling/automation (validators, log collectors, repro harnesses) to improve NVIDIA AI Enterprise deployment reliability across NGC and container orchestrators (e.g., Kubernetes)

  • Contribute code-level fixes, patches, or pull requests (as appropriate) in collaboration with engineering to address customer-impacting issues and improve product readiness

    This is an excerpt. Read the full job description on Nvidia careers →
All software engineering jobs software engineering in Pune, India Jobs in Pune, India software engineering salaries software engineering career path
All Nvidia Jobs Browse software engineering roles mid positions