GPU Network Software Engineer

A company is looking for a Senior Software Development Engineer - GPU Networking. Key Responsibilities: Design, implement, and test features to enhance GPU support in communication libraries, middleware, and frameworks Benchmark, profile, and optimize code to maximize performance of multi-node GPU applications Deliver high-quality code and documentation following best practices for open-source software development Required Qualifications: Strong background developing system software in C/C++ Experience with implementing communication middleware like MPI/SHMEM or lower-level communication frameworks like UCX and libfabric Familiarity with GPU programming in HIP or CUDA B.Sc. or B.Eng. degree in Computer Science, Electrical Engineering, or equivalent; advanced degrees preferred

Jun 14, 2025 - 02:00
 0
GPU Network Software Engineer
A company is looking for a Senior Software Development Engineer - GPU Networking. Key Responsibilities: Design, implement, and test features to enhance GPU support in communication libraries, middleware, and frameworks Benchmark, profile, and optimize code to maximize performance of multi-node GPU applications Deliver high-quality code and documentation following best practices for open-source software development Required Qualifications: Strong background developing system software in C/C++ Experience with implementing communication middleware like MPI/SHMEM or lower-level communication frameworks like UCX and libfabric Familiarity with GPU programming in HIP or CUDA B.Sc. or B.Eng. degree in Computer Science, Electrical Engineering, or equivalent; advanced degrees preferred