Remote Jobs Sign In

Software Engineer - AI/HPC Middleware

Location: Remote
Compensation: Salary
Reviewed: Thu, Aug 13, 2026
This job expires in: 30 days

Job Summary

Seeking a full-time Software Engineer - AI/HPC Middleware to work remotely from Costa Rica, who will develop and optimize AI/HPC communication middleware, contributing to features, testing, and upstream open-source work while collaborating with cross-functional teams.

Key Responsibilities
  • Implement and optimize features for HPC middleware (MPI/SHMEM) and AI middleware (CCL stacks such as NCCL/RCCL)
  • Assist in integrating middleware capabilities with underlying transports and provider layers (e.g., libfabric / OFI, UCX)
  • Prepare and submit upstream contributions across MPI/SHMEM projects and CCL ecosystems
Required Qualifications
  • 2+ years of experience in systems programming in C/C++ on Linux; Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
  • Exposure to HPC middleware (e.g., MPI/SHMEM) and/or AI collective communication libraries (e.g., NCCL/RCCL)
  • Familiarity with performance concepts and diagnostic tools
  • Foundational understanding of networking and/or RDMA concepts

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...