As an experienced member of AMD’s Collectives and Network Performance team, the engineer will optimize collective communication and networking software for AMD GPUs. The role focuses on enhancing communication libraries and training and inference performance across multi-GPU and multi-node systems. The engineer will work with internal GPU library, runtime, and ROCm teams, as well as open-source maintainers, to integrate optimizations across multiple generations of AMD GPUs and a range of state-of-the-art AI models. The role is suited to an experienced C++ developer with strong technical and analytical skills in Linux environments. The engineer is expected to take ownership of features and projects with limited guidance, contribute to defining scope and technical approaches, collaborate with a high-performing team, and support the growth of less experienced engineers. The position is based in Austin, Texas, or San Jose, California, and is not eligible for visa sponsorship.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior