Software Development Engineer, EC2 UltraServer Availability
Core
Design, build, and maintain cloud-based repair and recovery workflows for NVIDIA GB200/GB300 UltraServers to ensure high availability of AI/ML infrastructure.
Role type
Senior IC software development engineer (cloud infrastructure)
Builds
Cloud-based repair and recovery workflows for GPU clusters
Domain
Cloud infrastructure + AI/ML hardware
Deliverable
production ML models
Required skills
AWS services, system architecture, software development, automation, observability, hardware/software integration
Preferred skills
Full SDLC, design patterns, reliability and scaling, code reviews, source control management, continuous deployments
Technologies
AWS, NVIDIA GB200/GB300 UltraServers
Responsibilities
Design and architect cross-functional solutions, build cloud-based solutions using AWS native services, develop and maintain repair and recovery workflows, implement automation for diagnostic triage and hardware testing, execute and monitor UltraServer workflows, troubleshoot workflow failures, collaborate with hardware engineering and datacenter operations
Seniority
Senior, hands-on IC