Staff System Validation Engineer at Graphcore - ScoutJobs - The AI-curated global job board
Skip to content
G
Posted 4 hours ago

Staff System Validation Engineer

GraphcoreStaff System Validation Engineer

Perks & benefits

Medical InsuranceHealth InsuranceFamily Medical Insurance

Requirements

Linux systems expertise, System validation experience, CPU/Memory/PCIe knowledge, Python proficiency, C/C++ programming

Skills

PythonC#Linux

About the role

About the Company

Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every industry.

Responsibilities

  • Translate hardware features into structured, parameterized test cases including objectives, workload models, and metrics
  • Use and tune open-source tools such as stress-ng, fio, iperf, sysbench, and Imbench
  • Define workload parameters including concurrency, memory footprint, and CPU/NUMA affinity
  • Design and execute functional, performance, stress, and corner-case validation scenarios
  • Validate CPU scaling, cache behavior, memory bandwidth, and PCIe/I-O throughput
  • Develop custom micro-benchmarks in C/C++ when existing tools are insufficient
  • Use Python to automate test execution, implement parameter sweeps, and analyze results
  • Debug system behavior and performance issues in collaboration with hardware and firmware teams

Requirements

  • Strong background in Linux systems and low-level performance analysis
  • Experience in system validation, benchmarking, or performance testing
  • Solid understanding of CPU architecture, memory systems, or PCIe
  • Experience using benchmarking tools like stress-ng, fio, or iperf
  • Proficiency in Python for automation and data analysis
  • Programming experience in C/C++ for micro-benchmark development

Preferred Qualifications

  • Experience with Arm-based platforms
  • Strong programming skills in C/C++ and Python for system-level development
  • Familiarity with performance tools such as perf, numactl, or taskset
  • Experience with large-scale or high core-count systems
ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Staff System Validation Engineer

Graphcore · Austin

Sign up to apply