NVIDIA logo

Senior Software Engineer - NVEX

NVIDIA · Posted Sep 20

Graphics processing units, artificial intelligence platforms, accelerated computing, and data center solutions

India, BengaluruFull-timeOnsiteSenior Level5+ years₹45.0L–₹85.0L yearly100+ applicants
SemiconductorsArtificial IntelligenceComputer HardwareCloud ComputingPublic Company
Full time

Get a personal compatibility score

Add a resume for personal matches

About the role

The NVIDIA Enterprise Experience (NVEX) team works on the NVIDIA AI Enterprise software suite, a cloud-native collection of AI and data analytics software optimized for the development and deployment of AI, along with DGX Platform Software, container orchestrators, and Deep Learning containers. This role is a dual system engineering position: triaging and resolving customer software issues while developing key enhancements and tools for enterprise system software. The engineer partners closely with customers and internal engineers to resolve issues on Linux, servers, containers, and deep learning frameworks.

What you will do

  • Develop features and tools as part of solution engineering efforts to support all Enterprise Service offerings including, but not limited to NGC, Container Orchestrators (such as Kubernetes), GPU accelerated applications, and Deep Learning frameworks.
  • Work with NVIDIA Enterprise customers and internal users to improve the availability, reliability, and overall experience of working with NVIDIA servers, system software stack and Deep Learning Framework containers on NVIDIA GPUs.
  • Take ownership and drive customer issues on system software components, containers, Deep Learning frameworks, and Cloud deployment from inception to resolution.
  • Build upon the opportunity to research new use cases with GPUs for emerging container technologies and Deep Learning frameworks.
  • Bring independent analysis, communication, and problem-solving to customer experience.
  • Be on call one weekend per month in the event a customer has a Sev1 outage and requires engineering assistance.

Skills used in this role

PythonLinuxWindowsDockerKubernetesAWSGCPDistributed SystemsVirtualizationDeep LearningContainersScriptingDebuggingNGC

What the employer is looking for

  • BS in Computer Science, Electrical Engineering, Computer Engineering, or related field (or equivalent experience).
  • At least 5+ years system software development and troubleshooting experience, ideally with some customer facing.
  • Intellectual curiosity, positive attitude, flexibility, analytical ability, self-motivation, and team-oriented.
  • Strong computer science concepts and excellent knowledge of Python and scripting methodologies.
  • Deep understanding of at least two of the following: data centers, servers, distributed systems, virtualization, deep learning frameworks, containers/containerization (ie Docker, Kubernetes), hybrid cloud (ie AWS, GCP).
  • You'd have cultivated a deep Linux knowledge, and be very comfortable working in various Linux environments as well as with Windows OS’s.
  • Professional-level communication skills, interpersonal skills with a passion to solve problems.

Preferred qualifications

  • Proven experience in developing, triaging and debugging on Linux and Containers and deep learning frameworks.
  • Experience working with distributed systems especially container orchestrators.
  • Any exposure to system level debug and triaging experience.

Benefits and support

  • highly competitive salaries
  • a comprehensive benefits package

About NVIDIA

NVIDIA Corporation is a multinational technology company that designs graphics processing units (GPUs) for the gaming and professional markets, as well as system on a chip units (SoCs) for the mobile computing and automotive market. Pioneering accelerated computing, the company has become a driving engine of modern artificial intelligence, deep learning, and data center infrastructure.

Industry
Semiconductors
Company size
42000+ employees
Founded
April 5, 1993
Location
Santa Clara, California, USA
Funding stage
Public Company

Funding

Public Company · $5M raised

Worldview Technology Partners

Leadership

JH
Jensen Huang

Founder, President and Chief Executive Officer

CK
Colette Kress

Executive Vice President and Chief Financial Officer

CA
Chris A. Malachowsky

Founder and NVIDIA Fellow

JP
Jay Puri

Executive Vice President, Worldwide Field Operations