Get roles like this, scored and matched, in your inbox.
Sign up free →Job Opening
Sr. Staff Distributed Systems Software Engineer, Collectives
AMD · Austin, TX · Posted 8 days ago
THE ROLE: As an experienced member of the Collectives and Network Performance team, you will play an important role in optimizing collective communication and networking software for AMD GPUs. You will enhance communication libraries and training/inference performance across multi-GPU and multi-node systems, working with internal GPU library, runtime and ROCm teams and with open-source maintainers to integrate optimizations across multiple generations of AMD GPUs and a range of state-of-the-art AI models.
THE PERSON: Seeking an experienced C++ developer with strong technical and analytical skills in Linux environments. The ideal candidate can take ownership of features and projects with limited guidance, contribute to defining scope and technical approach, and collaborate effectively within a high-performing team. You have solid knowledge of network, NIC and GPU hardware architecture, hands-on experience profiling and optimizing distributed AI workloads, and a good understanding of modern training and inference optimization. You also support the growth of less experienced engineers.
KEY RESPONSIBILITIES:
…
This posting is sourced from AMD's own career site — applying takes you there directly.
Get roles like this, scored and matched, in your inbox.
Sign up free →Related roles
There are 1,335 open roles at AMD right now. This role is one of 154 Software Engineer openings in Austin, TX and centers on C++, Linux, Gpu Architecture, and Nic Architecture.
See this month's Hiring Index: Fabs Are Closing. Design Isn't. for the broader trend behind roles like this one.
Want roles like this found for you?
Set your Focus once. Career Engine screens every new opening every week.
A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.