Teams at Graphcore

Recently posted jobs

2 Days AgoSaved
Hybrid
Austin, TX, USA
Artificial Intelligence • Semiconductor
Defines the architecture and roadmap for shared test automation frameworks validating AI hardware platforms. Develops scalable test components, automated suites, CI/CD integrations, data pipelines, and observability tools. Leads cross-layer debugging across software, firmware, hardware, and lab infrastructure; improves test reliability, speed, and reproducibility. Partners with cross-functional engineering and manufacturing teams, establishes standards, mentors engineers, reviews designs and code, and provides Principal-level technical direction.
2 Days AgoSaved
Hybrid
Bristol, England, GBR
Artificial Intelligence • Semiconductor
Develop, maintain, and release modern C++ libraries and runtime APIs for Graphcore AI hardware. Design low-level abstractions, improve performance and reliability, debug and test existing code, and own changes through implementation, integration, packaging, release, and maintenance. Create API documentation and migration guidance, support developers across the software stack, resolve integration issues, and collaborate with accelerator software and performance engineering specialists.
3 Days AgoSaved
Hybrid
Bristol, England, GBR
Artificial Intelligence • Semiconductor
Lead Graphcore’s system software organization across firmware, drivers, OpenBMC, and software QA. Set strategy, priorities, plans, and delivery outcomes while overseeing platform bring-up, production releases, and long-term support. Manage managers and technical leaders, develop engineering talent, and coordinate execution across hardware, silicon, software, and product teams. Own quality, validation, automated testing, hardware-in-the-loop testing, release readiness, resourcing, dependencies, and technical risk.