About the company
Graphcore is one of the world's leading innovators in AI compute, developing hardware, software and systems infrastructure. Part of the SoftBank Group.
Responsibilities
- Define and lead validation strategies for power, thermal and performance characterization of AI compute silicon and platforms
- Develop comprehensive validation plans covering functional, stress, workload and corner-case scenarios
- Lead post-silicon bring-up and characterization activities for power and performance validation
- Drive validation of CPU, memory, interconnect and high-speed I/O subsystems under complex workload conditions
- Develop scalable automation frameworks, regression infrastructure and reporting tools using Python
- Design and execute benchmark workloads, parameter sweeps and performance experiments
- Collaborate with architecture, RTL, firmware, software and systems teams to debug complex issues
- Analyse power, thermal and performance data to identify bottlenecks
Requirements
- Strong experience in power and performance validation, silicon characterization or system performance engineering
- Deep understanding of modern SoC architecture including CPU, memory, interconnect and high-speed I/O
- Strong Linux systems knowledge and low-level performance analysis experience
- Strong Python programming skills for automation and data analysis
- Experience with benchmarking and profiling tools such as stress-ng, fio, perf, iperf
- Experience debugging complex hardware and software interactions
- Strong analytical and communication skills
Desirable
- Experience with AI accelerator, GPU or high-performance compute architectures
- Knowledge of power management technologies and silicon characterization methodologies
- Programming experience in C/C++
- Familiarity with hardware instrumentation and telemetry systems