Director, Software Engineering – Cloud Compute and Infrastructure
Core
Lead software engineering teams to build and operate bare-metal datacenter infrastructure, CI environments, and cloud compute services for NVIDIA's engineering teams.
Role type
Director, Cloud Compute and Infrastructure
Builds
Bare-metal fleet management, CI infrastructure, compute control planes, and resource provisioning services
Domain
Semiconductor / High-Performance Computing / Cloud Infrastructure
Deliverable
production ML models
Required skills
Distributed systems, Linux, virtualization, containers, bare-metal lifecycle automation, incident response, team leadership, architecture design, observability
Preferred skills
OpenStack (Nova, Neutron, Cinder, Ironic), GPU clusters, NVLink, InfiniBand, liquid-cooled datacenter operations, preproduction hardware support
Technologies
x86, Arm, GPUs, DPUs, Grace Blackwell, Vera Rubin, OpenStack, Linux, Kubernetes, CI/CD pipelines
Responsibilities
Lead software engineering teams owning architecture, implementation, deployment, and operations of cloud compute and CI infrastructure. Set technical direction for compute control planes, resource provisioning, and capacity management. Automate bare-metal lifecycle including hardware discovery, server bring-up, imaging, and recovery. Build CI services to allocate hardware and provision repeatable test environments. Define service-level objectives and improve observability to isolate failures. Measure and improve fleet utilization, provisioning speed, and cost efficiency. Establish engineering standards for design, code reviews, and secure development. Hire, coach, and retain engineering talent. Partner with hardware, firmware, and networking teams to onboard platforms and diagnose failures.
Seniority
Director, hands-on IC with leadership of managers
