GPU Network Software Engineer

Job is Expired
Location: Remote
Compensation: To Be Discussed
Reviewed: Fri, Jun 13, 2025

Job Summary

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
  • In-depth knowledge of best practices in software development, including testing and version control
  • B.Sc. or B.Eng. degree in Computer Science, Electrical Engineering, or equivalent; advanced degrees preferred

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...