Senior Software Engineer - NVEX

NVIDIA

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

Job description

Join NVIDIA's highly sought-after NVEX team as a Senior Software Engineer. This role offers a unique opportunity to blend customer issue resolution with impactful software development for the DGX Platform and NVIDIA AI Enterprise.

Ideal candidates are deeply technical, adept at triaging and solving complex software issues, and possess a strong ability to develop enhancements and tools. You will contribute to NVIDIA's innovative AI ecosystem, including cloud-native suites optimized for AI development and deployment across various frameworks.

If you are driven by a passion for technology and eager to make a significant contribution, this role provides a platform to excel. We seek individuals with superb interpersonal and communication skills to collaborate effectively with customers and engineers, ensuring the best possible experience with NVIDIA's cutting-edge solutions.

Responsibilities

Develop and enhance features and tools for Enterprise Service offerings, including NGC, Container Orchestrators (Kubernetes), and GPU-accelerated applications.

Collaborate with NVIDIA Enterprise customers and internal teams to boost the reliability and user experience of NVIDIA servers, system software, and Deep Learning Framework containers.

Lead customer issue resolution for system software, containers, Deep Learning frameworks, and Cloud deployments from start to finish.

Explore and research new GPU use cases within emerging container technologies and Deep Learning frameworks.

Apply independent analysis, communication, and problem-solving skills to enhance customer experiences.

Participate in an on-call rotation (one weekend per month) for critical customer outages requiring immediate engineering support.

Qualifications

Possess a Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field, or equivalent practical experience.

Demonstrate at least 5 years of experience in system software development and troubleshooting, with a preference for customer-facing roles.

Exhibit intellectual curiosity, a positive attitude, flexibility, strong analytical abilities, self-motivation, and a team-oriented mindset.

Showcase robust computer science fundamentals and excellent proficiency in Python and scripting methodologies.

Exhibit a deep understanding of at least two areas from data centers, servers, distributed systems, virtualization, deep learning frameworks, containers/containerization (Docker, Kubernetes), or hybrid cloud (AWS, GCP).

Possess extensive Linux knowledge, with comfort working across various Linux environments and Windows OS.

Communicate professionally and effectively, with strong interpersonal skills and a passion for problem-solving.

Essential Skills

Linux InternalsPythonScriptingData CentersServersDistributed SystemsVirtualizationDeep Learning FrameworksContainersContainerizationDockerKubernetesHybrid CloudAWSGCPSystem Software DevelopmentTroubleshootingProblem SolvingCommunication Skills

Good to Have

Windows OSSystem Level Debugging

Highlights

  • Actively hiring

More Details

RoleSenior Software Engineer - NVEX
IndustryTechnology, Software
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Nvidia logo

Nvidia

Technology

Senior Software Engineer - NVEX at NVIDIA | SkillMX | SkillMX