Remote AI/HPC Middleware Engineer (MPI/CCL)

Cornelis Networks

New York (NY)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity
Health benefits
401(k) with company match
Open Time Off

Job summary

Cornelis Networks is seeking a Software Engineer to help develop and optimize AI/HPC middleware. You will contribute to enabling and tuning MPI/SHMEM and AI stacks (NCCL/RCCL and related libraries) over our interconnects, with guidance from senior engineers.

This is a remote US role with a strong total rewards package including equity. You will gain exposure across the stack—drivers, kernel, switches, systems, and application frameworks—while delivering features, testing, and upstream

Qualifications

  • 2+ years of systems programming in C/C++ on Linux.
  • Experience with HPC middleware (MPI/SHMEM) or AI collectives (NCCL/RCCL).
  • Familiarity with profiling/tracing tools and performance analysis.
  • Foundational understanding of networking/RDMA concepts.

Responsibilities

  • Enable and optimize HPC middleware (MPI/SHMEM) and AI middleware (NCCL/RCCL).
  • Integrate middleware with transports and provider layers (libfabric/OFI, UCX).
  • Contribute upstream to MPI/SHMEM projects and CCL ecosystems.
  • Collaborate across kernel/driver and switch teams for end-to-end performance.
  • Analyze performance traces and reproduce customer issues.

Skills

C/C++
Linux
Profiling tools
System performance analysis
HPC middleware knowledge

Education

Bachelor's degree in Computer Science or Engineering
Master's or Doctorate a plus

Tools

MPI/SHMEM
NCCL/RCCL
CUDA/ROCm
libfabric
UCX

Job description

Cornelis Networks is seeking a Software Engineer to help develop and optimize AI/HPC middleware. You will contribute to enabling and tuning MPI/SHMEM and AI stacks (NCCL/RCCL and related libraries) over our interconnects, with guidance from senior engineers.

This is a remote US role with a strong total rewards package including equity. You will gain exposure across the stack—drivers, kernel, switches, systems, and application frameworks—while delivering features, testing, and upstream

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI/HPC Middleware Engineer — Remote
Senior AI/HPC Middleware Engineer — Remote

Cornelis Networks, Inc. • United States

Remote
USD 180,000 - 280,000
Equity
Health benefits
401(k) match
Senior AI Middleware Engineer — Remote HPC Systems
Senior AI Middleware Engineer — Remote HPC Systems

Cornelis Networks, Inc. • United States

Remote
USD 120,000 - 190,000
Equity
Cash incentives
Health benefits
+3
Senior AI Middleware Engineer — Remote & HPC
Senior AI Middleware Engineer — Remote & HPC

Cornelis Networks, Inc. • United States

Remote
USD 140,000 - 190,000
Equity
Cash incentives
Health benefits
+2
Senior Software Engineer – AI/HPC Middleware
Senior Software Engineer – AI/HPC Middleware

Cornelis Networks, Inc. • United States

Remote
USD 180,000 - 280,000
Equity
Health benefits
401(k) match
Senior Software Engineer - AI Middleware
Senior Software Engineer - AI Middleware

Cornelis Networks, Inc. • United States

Remote
USD 120,000 - 190,000
Equity
Cash incentives
Health benefits
+3
Senior Software Engineer – AI Middleware
Senior Software Engineer – AI Middleware

Cornelis Networks, Inc. • United States

Remote
USD 140,000 - 190,000
Equity
Cash incentives
Health benefits
+2
Remote Software Program Manager for HPC/AI Systems
Remote Software Program Manager for HPC/AI Systems

Cornelis Networks, Inc. • Austin (TX)

Remote
USD 120,000 - 180,000
Senior HPC Middleware Engineer — MPI/SHMEM, GPU Optimized
Senior HPC Middleware Engineer — MPI/SHMEM, GPU Optimized

Intel • Hillsboro (OR)

On-site
USD 150,000 - 285,000
Stock bonuses
Health benefits
Retirement plan
+1
Senior Software Engineer – AI Middleware
Senior Software Engineer – AI Middleware

Cornelis Networks • Austin (TX)

Remote
USD 120,000 - 150,000
Equity, cash, and incentives
Health coverage
401(k) with company match
+2
AI Performance Engineer
AI Performance Engineer

Cornelis Networks, Inc. • San Jose (CA)

Remote
USD 140,000 - 200,000