Graphcore

Graphcore

Power and Performance Validation Engineer

Austin, Texas, United States

Sponsorship not specifiedDetected 13 days ago
PythonC++LinuxData AnalysisProduct ManagementResearchLeadershipCommunicationCollaboration

About the role

  • The role is responsible for leading power, thermal and performance validation activities across pre-silicon and post-silicon environments to ensure products meet efficiency, reliability and scalability expectations.
  • The Power and Performance Validation team sits within the Architecture and Validation organisation and is responsible for validating the performance, efficiency and thermal behaviour of Graphcore silicon and systems.

Responsibilities

  • Develop comprehensive validation plans covering functional, stress, workload and corner-case scenarios
  • 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 to identify optimization opportunities
  • Collaborate with architecture, RTL, firmware, software and systems teams to debug and resolve complex technical issues
  • Support knowledge sharing and contribute to continuous improvement across the validation organisation

Requirements

  • Guide development of custom workload generators and micro-benchmarks where required
  • Experience with benchmarking and profiling tools such as stress-ng, fio, perf, iperf or equivalent technologies
  • Experience with AI accelerator, GPU or high-performance compute architectures
  • Experience with pre-silicon modelling or simulation environments

Compensation

  • In addition to a competitive salary, Graphcore offers flexible working and a comprehensive benefits package designed to support your health, wellbeing and financial future.

Company info

  • 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.
  • As part of the SoftBank Group, Graphcore is a member of an elite family of companies responsible for some of the world's most transformative technologies.
  • Together, they share a bold vision: to enable Artificial Super Intelligence and ensure its benefits are accessible to everyone.
  • Graphcore's teams are drawn from diverse backgrounds and bring a broad range of skills and perspectives.
  • A melting pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore enjoys a culture of continuous learning and constant innovation.
  • The team supports the full product lifecycle, from early architectural modelling through to first silicon bring-up, characterization and production readiness.
  • Engineers work closely with cross-functional teams globally to debug complex issues, optimize workloads and continuously improve validation infrastructure and methodologies.
  • and Duties
  • Define and contribute validation strategies for power, thermal and performance characterization of AI compute silicon and platforms
  • Contribute to planning and execution of validation activities across multiple projects and milestones
  • Work autonomously on post-silicon bring-up and characterization activities for power and performance validation
  • Define validation metrics, pass/fail criteria and reporting methodologies to ensure repeatable and high-quality analysis
  • Analyse power, thermal and performance data to identify bottlenecks and recommend improvements
  • Contribute to continuous improvement of validation processes, tooling and engineering practices
  • Communicate technical findings, project status, risks and recommendations clearly to stakeholders and engineering leadership
  • Candidate Profile
  • 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 technologies
  • Strong Linux systems knowledge and low-level performance analysis experience
  • Strong Python programming skills for automation, orchestration and data analysis

This listing is sourced directly from Graphcore's careers page and normalized into a canonical job model.