Networking Software Engineer (C++/CUDA, RDMA)

OpenAI

California (MO)

Hybrid

USD 180,000 - 250,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Relocation assistance

Job summary

OpenAI is seeking a Software Engineer, Networking in San Francisco to design and implement custom networking collectives tightly integrated into our training stack. You will work on low-level, performance-critical code in C++ and CUDA, collaborating with ML researchers to ensure efficient communication across our largest training jobs.

The role offers a hybrid work model (3 days in the office per week) and relocation assistance for new employees.

Qualifications

  • Experience with low-level performance-critical software.
  • Background in distributed algorithms is a plus.
  • Experience with collective communication is a bonus.

Responsibilities

  • Collaborate with ML researchers to design and implement efficient collective operations in C++ and CUDA.
  • Ensure largest training jobs take full advantage of network transports used in our supercomputers.
  • Develop simulations to inform future supercomputer network designs.

Skills

C++
CUDA
Distributed algorithms
RDMA
Low-level performance

Job description

OpenAI is seeking a Software Engineer, Networking in San Francisco to design and implement custom networking collectives tightly integrated into our training stack. You will work on low-level, performance-critical code in C++ and CUDA, collaborating with ML researchers to ensure efficient communication across our largest training jobs.

The role offers a hybrid work model (3 days in the office per week) and relocation assistance for new employees.

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

Similar jobs worth comparing

Software Engineer, Collective Communication
Software Engineer, Collective Communication

OpenAI • California (MO)

Hybrid
USD 180,000 - 250,000
Relocation assistance
GPU Networking Engineer for Distributed Inference & RDMA
GPU Networking Engineer for Distributed Inference & RDMA

The Consensus • New York (NY)

On-site
USD 120,000 - 160,000
Competitive compensation, including equity
100% medical, dental, and vision insurance
Flexible PTO policy
+3
Senior AI Networking & Performance Engineer
Senior AI Networking & Performance Engineer

NVIDIA • Town of Texas (WI)

On-site
USD 272,000 - 432,000
GPU Networking Engineer - RDMA & Distributed Inference
GPU Networking Engineer - RDMA & Distributed Inference

Baseten • San Francisco (CA)

On-site
USD 180,000 - 260,000
Competitive compensation
100% medical, dental, and vision insurance
Generous PTO policy
+3
Senior AI Networking Software Architect
Senior AI Networking Software Architect

NVIDIA Gruppe • Austin (TX)

On-site
USD 184,000 - 356,500
Software Engineer - AI Networking & Distributed GPU Systems
Software Engineer - AI Networking & Distributed GPU Systems

Meta • Menlo Park (CA)

On-site
USD 154,000 - 217,000
Bonus
Equity
Benefits
NOS Firmware Engineer for AI Supercomputers
NOS Firmware Engineer for AI Supercomputers

OpenAI • California (MO)

Hybrid
USD 180,000 - 280,000
Relocation assistance
Senior Networking Architect — AI Data Center & RDMA
Senior Networking Architect — AI Data Center & RDMA

NVIDIA Gruppe • Santa Clara (CA)

Hybrid
USD 152,000 - 288,000
Equity
Benefits package
Senior AI Networking Engineer - High-Performance Systems
Senior AI Networking Engineer - High-Performance Systems

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior AI Networking Software Engineer — Benchmarking & HPC
Senior AI Networking Software Engineer — Benchmarking & HPC

NVIDIA • Town of Texas (WI)

On-site
USD 152,000 - 288,000
Equity
Benefits