Principal AI Performance Engineer

Graphcore is a SoftBank-owned AI-compute company developing AI processors, systems, and software for machine-learning workloads.

Series ERecently funded0 current maintainers0 active leadsTeam intelligence

Maintainer signals as of 9/25/2026

Bristol, United Kingdom
About Graphcore

Graphcore develops Intelligence Processing Units (IPUs) and the Poplar SDK for building and running machine-learning applications. It continues operating under the Graphcore name as a wholly owned SoftBank Group subsidiary.

View jobs by Graphcore

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will define performance direction for large-scale AI systems. You will lead investigations into model behavior and multi-node scaling, turn profiling and benchmarking evidence into engineering priorities, set measurement standards, guide distributed communication strategy, and review critical C++ and Python tools.

Requirements

  • Experience profiling and optimizing AI, machine learning, or high-performance computing workloads at scale
  • Technical leadership across performance-engineering or system-architecture initiatives
  • C++ and Python skills
  • Understanding of compute, memory, communication, and scaling behavior in distributed systems
  • Ability to define benchmarks, measurement practices, or optimization standards
  • Experience with MPI, NCCL, UCX, libfabric, MLPerf, accelerated architectures, or high-performance interconnects

Responsibilities

  • Define performance direction for AI training and inference workloads
  • Lead performance investigations from model behavior to multi-node scaling
  • Turn profiling, benchmarking, and modeling evidence into technical roadmaps
  • Set measurement standards
  • Guide distributed communication strategy
  • Review critical C++ and Python tools

Benefits

  • Medical, dental, and vision coverage
  • Mental health, wellness, and employee assistance resources
  • Retirement savings benefits and company contributions
  • Paid vacation, sick time, company holidays, and parental or family leave
  • Life insurance and short-term or long-term disability coverage
  • Flexible working hours and hybrid working arrangements