CareerPlanGet AI match score →

Principal Software Engineer, GPU Compute

San Mateo, CA💼 Full-time💰 $345,040–$345,040🗓 2026-07-15 → 2026-07-31

Core

Technical anchor for Roblox's GPU and AI accelerator capabilities, managing the machine management layer to ensure production-ready, healthy, and reliable compute for large-scale workloads.

Role type

Principal Software Engineer (GPU Compute Infrastructure)

Builds

Roblox's GPU and AI accelerator fleet across data centers and cloud environments

Domain

Cloud Infrastructure / GPU Compute / AI Acceleration

Deliverable

infrastructure

Required skills

Large-scale distributed systems, GPU host provisioning, driver and firmware lifecycle management, GPU health and reliability, CUDA stack, Kubernetes for GPU workloads, high-performance networking (NVLink, InfiniBand, RoCE), Go programming

Preferred skills

Bare-metal concepts (firmware, BMC/IPMI/Redfish, OS imaging), multi-node training and inference patterns

Technologies

Kubernetes, CUDA, NVLink, InfiniBand, RoCE, Go

Responsibilities

Serve as GPU technical leader partnering across Kubernetes, Networking, and Cloud; Own GPU host lifecycle including driver/firmware management and failure remediation; Architect GPU capacity exposure and scheduling; Drive fleet-scale reliability and automated repair; Evaluate and onboard new GPU platforms and networking topologies; Establish standards and APIs for GPU compute consumption

Seniority

Principal, hands-on IC with strategic direction

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗