Senior AI Performance Engineer (Data Center Scale)

Graphcore Early Careers

Milpitas (CA)

On-site

USD 180,000 - 240,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Graphcore is seeking a Staff AI Performance Engineer in Milpitas, California to lead performance work that turns large-scale AI workloads into faster, more efficient systems. You will analyze and optimize training and inference workloads across distributed systems, connecting compute, memory, networking and software behavior.

You will build benchmarks, profile demanding workloads and develop C++ and Python tools for analysis and optimization.

Qualifications

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

Responsibilities

  • Lead performance workstreams across hardware and software to optimize AI training and inference on distributed systems.
  • Build benchmarks, profile demanding workloads and develop C++/Python tooling for analysis and optimization.
  • Translate performance evidence into engineering decisions to improve efficiency, scalability and reliability in data-center scale environments.

Skills

Performance profiling
Distributed systems
C++
Python
System understanding
Interconnects/MLPerf

Tools

MPI
NCCL
UCX
libfabric

Job description

Graphcore is seeking a Staff AI Performance Engineer in Milpitas, California to lead performance work that turns large-scale AI workloads into faster, more efficient systems. You will analyze and optimize training and inference workloads across distributed systems, connecting compute, memory, networking and software behavior.

You will build benchmarks, profile demanding workloads and develop C++ and Python tools for analysis and optimization.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff AI Performance Engineer
Staff AI Performance Engineer

Graphcore Early Careers • Milpitas (CA)

On-site
USD 180,000 - 240,000
Senior Datacenter Architect for AI Infrastructure
Senior Datacenter Architect for AI Infrastructure

Applied Methods Ltd • Milpitas (CA)

Hybrid
USD 180,000 - 260,000
Hybrid working arrangements
Medical, dental, vision coverage
Professional development resources
Staff AI Performance Engineer
Staff AI Performance Engineer

EngineersOfAI • Austin (TX)

On-site
USD 90,000 - 120,000
Senior Datacenter Platform Architect & Operations Lead
Senior Datacenter Platform Architect & Operations Lead

Applied Methods Ltd • Milpitas (CA)

Hybrid
USD 180,000 - 250,000
Hybrid working arrangements
Professional development
Comprehensive health coverage
AI Storage Architect – High-Performance Data Centers
AI Storage Architect – High-Performance Data Centers

Graphcore • Milpitas (CA)

Hybrid
USD 320,000 - 520,000
Hybrid working arrangements
Senior Hardware Engineer: AI Compute & Rack-Scale Systems
Senior Hardware Engineer: AI Compute & Rack-Scale Systems

Graphcore • Austin (TX)

Hybrid
USD 140,000 - 180,000
Medical coverage
401(k) plan with match
Commuter benefits
AI Storage Architect Lead — Hybrid Work
AI Storage Architect Lead — Hybrid Work

Applied Methods Ltd • Milpitas (CA)

Hybrid
USD 180,000 - 280,000
Medical, dental, and vision coverage
Retirement savings benefits
Paid vacation, sick time, holidays
+2
Senior AI Data Center Network Engineer & Automation
Senior AI Data Center Network Engineer & Automation

Graphcore • Milpitas (CA)

On-site
USD 120,000 - 160,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 Compute Performance Engineer: GPU & HPC
AI Compute Performance Engineer: GPU & HPC

Cisco Systems, Inc • Milpitas (CA)

On-site
USD 155,000 - 223,000
Medical, dental, vision insurance
401(k) with company match
Paid parental leave
+3