Senior Software Engineer - GPU

A company is looking for a Sr. Staff Software Development Engineer specializing in GPU Communication Libraries, SHMEM/MPI. Key Responsibilities Design software modules in C++, Python, HIP, and assembly for collective communication software in datacenter GPU systems Enhance existing codebases and software designs for better maintainability and operational efficiency Collaborate with architecture specialists to improve future products and support strategies Required Qualifications Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent Experience with agile software development practices Proficient in C/C++ and Python programming with best software design practices Experience in GPU software development using HIP, CUDA, or OpenCL Familiarity with implementing communication middleware like MPI/SHMEM or lower-level communication frameworks

Mar 27, 2025 - 22:57
 0
Senior Software Engineer - GPU
A company is looking for a Sr. Staff Software Development Engineer specializing in GPU Communication Libraries, SHMEM/MPI. Key Responsibilities Design software modules in C++, Python, HIP, and assembly for collective communication software in datacenter GPU systems Enhance existing codebases and software designs for better maintainability and operational efficiency Collaborate with architecture specialists to improve future products and support strategies Required Qualifications Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent Experience with agile software development practices Proficient in C/C++ and Python programming with best software design practices Experience in GPU software development using HIP, CUDA, or OpenCL Familiarity with implementing communication middleware like MPI/SHMEM or lower-level communication frameworks