Power and Performance Validation 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 and execute power, thermal, and performance validation for AI compute silicon and platforms. You will develop validation plans, automation, benchmarks, and reporting tools; analyze system bottlenecks; debug hardware and software interactions; and communicate findings to stakeholders.

Requirements

  • Experience in power and performance validation, silicon characterization, or system performance engineering
  • Knowledge of SoC architecture, including CPU, memory, interconnect, and high-speed I/O
  • Linux systems knowledge and low-level performance analysis
  • Python programming for automation, orchestration, and data analysis
  • Experience with benchmarking and profiling tools such as stress-ng, fio, perf, or iperf
  • Experience debugging hardware and software interactions
  • Ability to define validation methodologies, workload models, and test strategies
  • Ability to interpret large datasets and identify system bottlenecks

Responsibilities

  • Define validation strategies for power, thermal, and performance characterization
  • Plan and execute validation activities across projects and milestones
  • Develop validation plans covering functional, stress, workload, and corner-case scenarios
  • Perform post-silicon bring-up and characterization
  • Validate CPU, memory, interconnect, and high-speed I/O subsystems
  • Develop Python automation frameworks, regression infrastructure, and reporting tools
  • Design benchmark workloads, parameter sweeps, and performance experiments
  • Debug complex technical issues with cross-functional teams
  • Define validation metrics, pass/fail criteria, and reporting methodologies
  • Analyze power, thermal, and performance data to identify bottlenecks
  • Communicate technical findings, risks, and recommendations

Benefits

  • Flexible working
  • Medical, dental, and vision coverage
  • Flexible Spending Accounts
  • Health Savings Accounts
  • Disability and life insurance
  • 401(k) retirement plan
  • Commuter benefits
  • Wellness services
  • Employee Assistance Programme