Remote Senior AI/HPC Middleware Engineer

cornelisnetworks

New York (NY)

On-site

USD 150,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cornelis Networks seeks an experienced Senior Software Engineer to contribute to the design, development, and upstream enablement of AI/HPC communication middleware. This role focuses on enabling and optimizing HPC middleware (MPI/SHMEM) and AI middleware (collective communication libraries / CCL, e.g., NCCL/RCCL) over Cornelis Networks' interconnects.

You will help drive performance and deployability across real workloads.

Qualifications

  • 6+ years of experience in systems programming in C/C++ on Linux.
  • Hands-on experience with HPC middleware internals (Open MPI, MPICH, MVAPICH, and/or SHMEM) or optimizing collective communications for AI, including NCCL/RCCL, CUDA/ROCm.
  • Demonstrated ability to deliver low-latency/high-throughput communication paths and to diagnose performance issues using profiling/tracing tools.
  • Working knowledge of transport/integration layers such as OFI/libfabric, UCX, verbs-style concepts.
  • Solid background in RDMA concepts and performance tuning.
  • Experience contributing to open-source projects.

Responsibilities

  • Enablement and optimization of HPC middleware (HPI and SHMEM) and AI middleware (CCL stacks ie: NCCL/RCCL and related collective communication libraries).
  • Assist in integrating middleware capabilities with underlying transports and provider layers (libfabric / OFI, UCX, verbs-like semantics).
  • Prepare and submit upstream contributions across MPI/SHMEM projects, CCL ecosystems, and related components.
  • Collaborate with kernel/driver and switch teams to deliver end-to-end performance aligned to the Cornelis product roadmap.
  • Analyze performance traces and reproduce customer issues, and translate findings into fixes.

Skills

C/C++
Linux
MPI/SHMEM
Profiling tools
RDMA concepts
Open source
UCX/libfabric

Education

Bachelor's degree in CS/Engineering

Tools

NCCL/RCCL
CUDA/ROCm
libfabric providers

Job description

Cornelis Networks seeks an experienced Senior Software Engineer to contribute to the design, development, and upstream enablement of AI/HPC communication middleware. This role focuses on enabling and optimizing HPC middleware (MPI/SHMEM) and AI middleware (collective communication libraries / CCL, e.g., NCCL/RCCL) over Cornelis Networks' interconnects.

You will help drive performance and deployability across real workloads.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote AI/HPC Middleware Engineer
Remote AI/HPC Middleware Engineer

Cornelis Networks • United States

On-site
USD 120,000 - 180,000
Remote AI/HPC Middleware Engineer (MPI/CCL)
Remote AI/HPC Middleware Engineer (MPI/CCL)

Cornelis Networks • New York (NY)

On-site
USD 120,000 - 180,000
Equity
Health benefits
401(k) with company match
+1
AI/HPC Middleware Engineer - Remote & Open Source
AI/HPC Middleware Engineer - Remote & Open Source

cornelisnetworks • New York (NY)

On-site
USD 120,000 - 180,000
Equity
Competitive compensation
Health and retirement benefits
+2
Senior AI Networking Software Engineer (Remote)
Senior AI Networking Software Engineer (Remote)

Cornelis Networks • United States

On-site
USD 150,000 - 230,000
Equity
Health benefits
401(k) with company match
+1
Senior Software Engineer – AI Middleware
Senior Software Engineer – AI Middleware

Cornelis Networks, Inc. • Austin (TX)

Remote
USD 140,000 - 190,000
Medical, dental, and vision coverage
401(k) with company match
Generous paid holidays
+2
Senior Ethernet Performance Engineer - Remote HPC/AI
Senior Ethernet Performance Engineer - Remote HPC/AI

cornelisnetworks • San Francisco (CA)

On-site
USD 150,000 - 210,000
Equity
Cash incentives
Health benefits
+3
Senior HPC Middleware Engineer (Remote)
Senior HPC Middleware Engineer (Remote)

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 184,000 - 288,000
Equity
Benefits
Senior HPC Middleware Engineer — Equity
Senior HPC Middleware Engineer — Equity

NVIDIA • California (MO)

On-site
USD 184,000 - 288,000
Senior HPC Middleware Engineer - MPI/RDMA & Performance
Senior HPC Middleware Engineer - MPI/RDMA & Performance

NVIDIA • Boulder (CO)

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior Software Engineer – AI Middleware
Senior Software Engineer – AI Middleware

Cornelis Networks • Austin (TX)

On-site
USD 120,000 - 150,000
Equity, cash, and incentives
Health coverage
401(k) with company match
+2