Senior AI Performance Engineer: Scale ML at Data Center

Graphcore

Austin, Northern (TX, KY)

Hybrid

USD 200,000 - 260,000

Full time

18 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision coverage
Flexible working hours
Hybrid working arrangements
Professional-development resources

Job summary

Graphcore in Austin, Texas seeks a Senior AI Performance Engineer to analyze and optimize AI training and inference workloads across large-scale distributed systems. You will own investigations from problem definition through validation, turning profiling, benchmarking and modeling results into actionable improvements for engineers.

You will design benchmarks, diagnose bottlenecks and optimize distributed communication software using MPI, NCCL, UCX and RDMA.

Qualifications

  • Strong experience profiling and optimizing AI, machine learning or high-performance computing workloads.
  • Experience with distributed systems and communication libraries such as MPI, NCCL, UCX or libfabric.
  • Strong C++ and Python skills, including reliable tools or performance-sensitive software.
  • Deep understanding of compute, memory and communication behavior in large-scale systems.
  • Ability to own complex technical work and coordinate improvements across teams.
  • Familiarity with MLPerf, accelerated architectures, ML frameworks or high-performance interconnects.

Responsibilities

  • Own complex performance investigations from problem definition through validation.
  • Design benchmarks, investigate system bottlenecks and optimize distributed communication software across technologies such as MPI, NCCL, UCX and RDMA.
  • Turn profiling, benchmarking and modeling results into improvements engineers can build from.

Skills

Profiling & optimization
Distributed systems
MPI/NCCL/UCX
C++
Python
Cross-team coordination
MLPerf
Interconnects

Tools

MPI
NCCL
UCX
libfabric

Job description

Graphcore in Austin, Texas seeks a Senior AI Performance Engineer to analyze and optimize AI training and inference workloads across large-scale distributed systems. You will own investigations from problem definition through validation, turning profiling, benchmarking and modeling results into actionable improvements for engineers.

You will design benchmarks, diagnose bottlenecks and optimize distributed communication software using MPI, NCCL, UCX and RDMA.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Performance Engineer - Data-Center Scale
Senior AI Performance Engineer - Data-Center Scale

Graphcore • Milpitas (CA), Northern (KY)

Hybrid
USD 210,000 - 260,000
Medical, dental, and vision coverage
Flexible working hours
Hybrid working arrangements
+1
Senior AI Performance Engineer
Senior AI Performance Engineer

Graphcore • Austin (TX), Northern (KY)

Hybrid
USD 200,000 - 260,000
Medical, dental, and vision coverage
Flexible working hours
Hybrid working arrangements
+1
Staff AI Performance Engineer
Staff AI Performance Engineer

EngineersOfAI • Austin (TX)

On-site
USD 90,000 - 120,000
Graduate Performance Engineer: AI Hardware & Systems
Graduate Performance Engineer: AI Hardware & Systems

Graphcore Early Careers • Austin (TX)

On-site
USD 80,000 - 120,000
Senior AI Performance Engineer: Benchmarking & Optimization
Senior AI Performance Engineer: Benchmarking & Optimization

AMD • Austin (TX)

On-site
USD 150,000 - 210,000
Graduate Performance Engineer: AI Hardware & Systems
Graduate Performance Engineer: AI Hardware & Systems

Graphcore • Austin (TX)

On-site
USD 70,000 - 90,000
Senior ML Performance Engineer: Scale & Throughput
Senior ML Performance Engineer: Scale & Throughput

Applied Intuition • Sunnyvale (CA)

On-site
USD 215,000 - 285,000
Senior Performance Engineer: AI Workload Optimization
Senior Performance Engineer: AI Workload Optimization

NVIDIA • Redmond (WA)

On-site
USD 224,000 - 431,250
Equity
Benefits
AI Performance Engineer: Scale ML Training & Inference
AI Performance Engineer: Scale ML Training & Inference

applied • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
Senior AI Performance Engineer - Systems & Benchmarking
Senior AI Performance Engineer - Systems & Benchmarking

Advanced Micro Devices, Inc. • Austin (TX), Northern (KY)

Hybrid
USD 140,000 - 240,000