C

Cornelis Networks

High-speed AI/HPC networking fabrics

AI Performance Engineer

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeRemote in USANo salary listed

About the Job

Requirements

  • A Bachelor of Science in Computer Science, Electrical Engineering, Computer Engineering, Mathematics, or a related field is required; a Master of Science is preferred.
  • At least 2–3 years of experience running AI or machine-learning workloads at cluster scale.
  • Ability to set up, run, and analyze AI benchmarks, with understanding of message passing, collectives, scaling efficiency, and bottleneck analysis for training and inference.
  • Hands-on experience with distributed training beyond a single GPU, including data, tensor, and pipeline parallelism, ZeRO, Fully Sharded Data Parallel, and sharded optimizers, as well as distributed inference architectures including replicated versus sharded deployments, tensor and KV parallelism, and mixture-of-experts.
  • Practical experience with PyTorch, DeepSpeed, Megatron-LM, RCCL/NCCL, vLLM, and llama.cpp.
  • Comfort with GCC, LLVM, Intel/OneAPI compilers, MPI stacks, Python, and shell scripting.
  • Familiarity with Omni-Path/OPA, InfiniBand, Ethernet, RDMA/RoCE, and Linux performance tuning, including NIC offloads, completion-queue moderation, pacing, and ECN.
  • Ability to communicate measurements effectively in written and verbal form for customer persuasion.

Responsibilities

  • Measure and optimize end-to-end performance for distributed AI training and multi-node inference workloads across CPU and GPU clusters and Omni-Path, Ethernet, and InfiniBand fabrics.
  • Benchmark, characterize, and tune open-source and industry workloads and benchmarks, including Llama and Qwen, on current and future compute, storage, and network hardware using frameworks such as Megatron-LM, TorchTitan, Composer, vLLM, and llama.cpp.
  • Design and optimize distributed serving topologies, including sharded and replicated setups, tensor and pipeline parallelism, and mixture-of-experts placement; optimize continuous and adaptive batching, KV-cache sharding and offload to CPU or NVMe, and prefix caching.
  • Validate RDMA/GPUDirect RDMA, congestion control, and collective versus point-to-point tradeoffs during inference.
  • Develop evidence comparing Cornelis Omni-Path with competing interconnects and translate the results into material for sales, marketing, and customers.
  • Instrument and visualize performance using Nsight Systems, VTune, perf, application timers, Prometheus, and Grafana.
  • Share best practices through briefs, READMEs, blogs, articles, and peer-reviewed publications.

Desired Qualifications

  • Experience with cluster schedulers such as SLURM or PBS.
  • Hands-on profiling and tracing of GPU and communication paths using Nsight Systems, Nsight Compute, ROCm tools such as rocprof and roctracer, VTune, or perf.
  • Background in HPC performance engineering or storage technologies such as BeeGFS, Lustre, or NVMe-oF.

About the Company

Cornelis Networks

High-speed AI/HPC networking fabrics

Cornelis Networks builds high-performance AI and HPC networking fabrics to help accelerators and servers in data centers exchange data with less idle GPU time. Its open architecture works across different GPUs and accelerators, avoiding vendor lock-in and not relying on a single full-stack solution. The company began shipping products after spinning out of Intel in 2020 and is developing a next-generation fabric. Its current push includes Active Compute Fabric, a networking technology that lets chips process and send information concurrently, aimed at enabling closer integration of compute and communication. The goal is to commercialize the platform, expand adoption, and challenge closed AI networking stacks by offering an open, multi-vendor fabric that improves data movement in AI/HPC clusters.

Company size
201-500
Company stage
Late Stage VC
Total funding
$335.8M
Headquarters
Tredyffrin Township, Pennsylvania
Founded
2019

Recently Posted Jobs

Explore more opportunities at Cornelis Networks

See more jobs