Software Development Engineer — GPU Fleet Management & AI Infrastructure
San Jose, CA$204kFull-timePosted 1mo ago
About the role
Software engineer role focused on building Fleet Manager, a secure control plane for operating large-scale AMD GPU infrastructure, including scheduling, workload orchestration, health management, and developer tooling across GPU clusters.
Responsibilities
- Design and develop Fleet Manager’s distributed control-plane services, APIs, schedulers, inference gateway, and command-line tools.
Qualifications
- Strong systems-software development experience in Rust, C++, Go, or a comparable language. Production Rust experience is highly desirable.
- Experience designing and operating distributed systems, control planes, schedulers, or cloud infrastructure.
- Strong understanding of concurrency, asynchronous programming, state machines, and failure recovery.
- Experience building reliable services using REST, streaming, WebSocket, or gRPC APIs.
- Experience with Kubernetes internals, controllers, operators, scheduling, resource management, or custom resources.
- Familiarity with workload scheduling technologies such as Kueue, JobSet, Slurm, or other batch and cluster schedulers.
- Experience with PostgreSQL-backed services, schema evolution, transactions, leader election, and optimistic concurrency.
- Experience developing command-line tools and stable, user-focused APIs.
- Understanding of container security, multi-tenant isolation, authentication, authorization, and secrets management.
- Experience with production observability, including metrics, structured logging, tracing, alerting, and incident diagnosis.
- Ability to write high-quality, maintainable code with careful attention to correctness, testing, and operational behavior.
- Experience with source control, continuous integration, automated testing, profiling, and debugging tools.
- Demonstrated ability to lead technically challenging projects and collaborate across organizational boundaries.
- Effective written and verbal communication skills.
Skills
Required:RustC++Distributed systems designAPIs (REST, gRPC, WebSocket)Security & multi-tenant
Nice to have:GoKubernetes internalsPostgreSQLObservability
Benefits
- Benefits offered are described: AMD benefits at a glance.
Last updated Oct 15, 2026. Interested? Apply on the company site.
About AMD
together we advance_AI
AMD delivers leadership high-performance and adaptive computing solutions to advance data center AI, AI PCs, intelligent edge devices, gaming, & beyond.
AIData CenterHigh-Performance ComputingGamingEdge Devices
More open roles at AMD
- System Thermal Design Staff Engineer4d agoPenang, Malaysia · Engineering
- PD Engineer4d agoHybrid (Bangalore) · Engineering
- PD Engineer4d agoBangalore · Engineering
- Low-Power & CDC Verification Engineer4d agoSanta Clara, California · Engineering
- Technical Program Manager4d agoShanghai · Engineering