Senior AI Performance Engineer
Graphcore is a SoftBank-owned AI-compute company developing AI processors, systems, and software for machine-learning workloads.
Maintainer signals as of 9/25/2026
Funding history
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.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will analyze and optimize AI training and inference workloads across distributed systems. You will own performance investigations, design benchmarks, identify bottlenecks, optimize distributed communication software, and turn profiling, benchmarking, and modeling results into validated engineering improvements.
Requirements
- 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
- C++ and Python skills
- 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, machine learning frameworks, or high-performance interconnects
Responsibilities
- Analyze and optimize AI training and inference workloads
- Own performance investigations from problem definition through validation
- Turn profiling, benchmarking, and modeling results into engineering improvements
- Design benchmarks
- Investigate system bottlenecks
- Optimize distributed communication software using MPI, NCCL, UCX, and RDMA
- Coordinate improvements across teams
- Validate impact with performance data
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
