Cloud Services Software Engineer

Nvidia

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Santa Clara, CARedmond, WASeattle, WA
Salary
$152,000–$241,500 / yr
Employment
Full-time
Posted
6 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $184k
This role $197k
$130k $253k
below market most similar roles pay here above market

This role pays more than 62% of similar roles. Most pay $148,211–$219,218 — the blue band above. At the midpoint, this role pays about $197k versus about $184k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 1623 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 1110 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Cloud Services Software Engineer

Cloud Services Software Engineer joins the DGX Cloud Team as a Senior engineer to optimize the efficiency and resiliency of machine learning workloads. The role involves developing and optimizing micro-services orchestrated by Kubernetes to provide large-scale AI training workflows on supercomputers located at major CSPs. Key responsibilities include co-designing APIs for vertical integration with resiliency stacks, including telemetry, break/fix automation, and checkpoint systems. The engineer will craft submission abstractions to hide infrastructure complexity from model engineers while ensuring auto-restarts and job lifecycle management. Required skills include backend development experience with Python, Go, C/C++, and distributed systems. Candidates should possess experience with AWS, Azure, GCP, Docker, Kubernetes, and Slurm, alongside knowledge of DL frameworks like PyTorch, TensorFlow, JAX, and Ray.

What you'll do

  • Develop solutions at the intersection of machine learning, distributed systems, and high-performance computing.
  • Design and optimize micro-services orchestrated by Kubernetes for large-scale AI training workflows.
  • Co-design and implement APIs to integrate services with telemetry, break/fix automation, and checkpoint systems.
  • Craft a submission abstraction to hide infrastructure complexity and handle job lifecycles with auto-restarts.
  • Build modular services that can be deployed onto both on-premises AI clusters and cloud services.
  • Ensure high resiliency and efficiency for AI training supercomputers located at major CSPs.

What we're looking for

  • Bachelor's degree or higher in Computer Science or a related technical field, or equivalent experience.
  • 5+ years of hands-on experience in backend development.
  • Proficiency in high-performance languages such as Python, Go, or C/C++.
  • Proven track record of building and scaling large-scale distributed systems.
  • Experience with cloud platforms (AWS, Azure, GCP), container technologies (Docker, Kubernetes), and HPC/AI platforms like Slurm.
  • Experience in DL frameworks such as PyTorch, TensorFlow, JAX, and Ray (preferred).
  • Experience developing a framework plugin architecture for cluster scheduler integration (preferred).
  • Strong understanding of NVIDIA GPUs, network technologies, and failure patterns (preferred).

More like this

Similar roles

Senior Full-Stack Lead Engineer

Nvidia

Santa Clara, CA +1 110 days ago $224,000–$356,500
AWS GCP Azure Kubernetes Docker Python Golang Node.js TypeScript JavaScript React Next.js Vue Nuxt PyTorch TensorFlow JAX Ray Prometheus Grafana OpenSearch Loki CI/CD Infrastructure as Code REST
10+ yrs exp

Senior Software Engineer, Cloud Services

HP Inc.

San Francisco, CA 62 days ago $162,000–$225,000
Java Spring Boot RESTful APIs Microservices MySQL PostgreSQL Git AWS Azure GCP Docker CI/CD Distributed Systems Unit Testing
8+ yrs exp

Lead Software Engineer, Cloud Engineer

JPMorgan Chase

Jersey City, NJ +1 125 days ago
Java Golang AWS Terraform CI/CD Linux UNIX Agile AI-assisted engineering Scripting Networking Firewalls Security Groups Ingress/Egress Controllers Automated Testing
5+ yrs exp

Senior Software Engineer, Cloud

Abbott

Remote (Abbott Park, IL) 147 days ago $99,300–$198,700
Go RESTful APIs Microservices SQL Server Kubernetes Docker Linux Open Telemetry pprof TDD Agile System Design Concurrency
8+ yrs exp Remote

Senior Software Engineer, Cloud

Abbott

Remote (Illinois) 5 days ago $86,700–$173,300
Go SQL Server PostgreSQL RESTful APIs Microservices Kubernetes Docker Linux SaaS Agile Confluence JIRA
6+ yrs exp Remote