Skip to main content
Graphcore

Senior AI Performance Engineer

Graphcore Remote friendly (Austin, Texas, United States) Full-time 25 days ago
Embedded & Systems Software

Originally posted 9 October 2026 by the employer.

About the role

As a Senior AI Performance Engineer, you will analyze and optimize AI training and inference workloads across large-scale distributed systems. Your work will connect compute, memory, communication and software behavior.

What you'll do

  • Analyze and optimize AI training and inference workloads across large-scale distributed systems.
  • Own complex performance investigations from problem definition through validation.
  • Turn profiling, benchmarking and modeling results into improvements.
  • Design benchmarks and investigate system bottlenecks.
  • Optimize distributed communication software across technologies such as MPI, NCCL, UCX and RDMA.

What you'll need

  • 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.

Skills: AI training, inference workloads, distributed systems, performance optimization, C++, Python

More semiconductor jobs: Graphcore jobs · Austin jobs

Market context

This role has been open 25 days — well below the 54-day median for Infrastructure/Platform Software roles.

Infrastructure/Platform Software · Infrastructure Platform

Open roles in category
998
Median days open
54 d
Category median salary (all employers)
$236k
See the full market breakdown ▾Category comparison, skills in demand, and who else is hiring
How Graphcore compares in Infrastructure/Platform Software hiring
Metric Graphcore All employers we track in this specialty (998 roles · 90 employers)
Open roles in this specialty 48 998
Open roles in the wider Software, Firmware & Systems family 107 6352 · 145 employers
Median days open 96 d 54 d (+42 d vs this employer)
Median salary (USD postings) — $236k

Skills observed across this category: AI training, inference workloads, distributed systems, performance optimization, C++, Python

Who's hiring in this category

  • NVIDIA · 305 open roles · median 57 d
  • Qualcomm · 58 open roles · median 56 d
  • AMD · 48 open roles · median 33 d
  • Graphcore (this employer) · 48 open roles · median 96 d
  • Intel Corporation · 45 open roles · median 19 d
  • Arm Holdings · 37 open roles · median 6 d

How we counted: 998 open Infrastructure/Platform Software (Infrastructure Platform) roles from 90 employers tracked in the SemiconductorJobs index, counted 3 Nov 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Software, Firmware & Systems family row. Figures refresh nightly.

Graphcore

Graphcore

Apply now
Austin, Texas, United States
Hybrid
Full-time
25 days ago

Share this job