Senior Systems Software Engineer, Workload Systems Engineering
Core
Senior systems software engineer building self-service mechanisms, diagnostics, and infrastructure improvements for large-scale build, simulation, and validation workloads.
Role type
Senior IC systems software engineer (workload systems)
Builds
Self-service configuration mechanisms, diagnostic views, and infrastructure-level changes for engineering teams
Domain
Compute infrastructure, distributed systems, GPU/CPU resource management, CI/CD
Required skills
Systems programming, Linux, performance debugging, distributed systems, GPU systems/drivers, scheduling, remote execution, storage/data paths
Preferred skills
GPU sharing/isolation (MIG/MPS), high-performance computing, Bazel, NUMA, cloud-instance benchmarking, observability tools
Technologies
Linux, CUDA, MIG, MPS, Bazel, remote execution, CI infrastructure
Responsibilities
Build shared self-service and validation mechanisms for infrastructure workflows; Provide diagnostic views across application, submission, and host layers; Set performance and reliability benchmarks using profiling and metrics; Evaluate and improve compute/GPU selection, scheduling, and resource sharing; Make retry causes and wasted capacity visible; Implement and validate infrastructure changes with application and CI teams
Seniority
Senior, hands-on IC
