View All Jobs 160421

Senior Software Engineer, AI Infrastructure

Build a high-performance, secure cloud virtualization framework for AI workloads
San Francisco Bay Area
Senior
$224,000 – 356,500 USD / year
12 hours agoBe an early applicant
NVIDIA

NVIDIA

A leading designer of graphics processing units (GPUs) for gaming and professional markets, as well as system on a chip units (SoCs) for the mobile computing and automotive market.

Senior Software Engineer

NVIDIA is looking for a passionate member to join our DGX Engineering Team as a Senior Software Engineer. In this role, you will play a significant part in helping to craft and guide the future of AI & GPUs in the Cloud. Are you passionate about cloud software development and strive for quality? Do you pride yourself in building cloud-scale software systems? If so, join our team at NVIDIA, where we are dedicated to delivering GPU-powered services around the world!

What you'll be doing:

You will be building restful cloud services and virtualization frameworks that come together to form our NVIDIA DGX Cloud Reference Architecture. These services have requirements for high security & maximum performance to support extensive AI workloads.

Design, build, and implement scalable cloud-based systems for PaaS/IaaS.

Work closely with other teams on new products or features/improvements of existing products.

Drive performance tuning and automation.

Support, maintain, and document software functionality.

What we need to see:

Expertise in Kubernetes (K8s) & KubeVirt.

Expertise in Virtualization technologies such as Firecracker, KVM, OpenStack, Nutanix AHV & Redhat OpenShift.

Extensive experience with Golang and building RESTful web services.

Demonstrate understanding of cloud design in the areas of virtualization and global infrastructure, distributed systems, and security.

Experience with Docker and Containers.

Background with Infrastructure as Code.

Experience with AWS (Fargate, EC2, IAM, ECR, EKS, Route53 etc...).

Experience with Continuous Integration and Continuous Delivery.

BS or MS in Computer Science or equivalent experience with over 12+ years of hands-on software engineering.

Excellent interpersonal and written communication skills required.

Ways to stand out from the crowd:

Experience with Postgres.

Exposure to Helm Charts & Terraform.

A track record of solving complex problems with elegant solutions.

Prior experience with Rust & Python as well as demonstrate delivery of complex projects in previous roles.

Experience with load testing frameworks as well as experience with secrets management.

With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the technology industry's most desirable employers. We have some of the most forward-thinking and versatile people in the world working with us, and our engineering teams are growing fast in some of the most impactful fields of our generation: Cloud Engineering and Cloud Functions.

+ Show Original Job Post
























Senior Software Engineer, AI Infrastructure
San Francisco Bay Area
$224,000 – 356,500 USD / year
Engineering
About NVIDIA
A leading designer of graphics processing units (GPUs) for gaming and professional markets, as well as system on a chip units (SoCs) for the mobile computing and automotive market.