
About Graphcore
Accelerating AI with efficient, powerful technology
Key Highlights
- Headquartered in Bristol, UK with 201-500 employees
- $682 million raised in Series D funding
- Developing an AI supercomputer set to debut in 2024
- Specializes in AI accelerators for deep learning and computer vision
Graphcore, headquartered in Bristol, UK, is a leading player in the artificial intelligence sector, specializing in AI accelerators designed to enhance machine learning efficiency. With over $682 million raised in Series D funding, Graphcore is developing an AI supercomputer set to launch in 2024, a...
🎁 Benefits
Graphcore offers flexible working arrangements to promote work-life balance, along with Private Medical Insurance (PMI) for employees and their famili...
🌟 Culture
Graphcore's culture is centered around sustainability and innovation in AI technology. The company focuses on developing energy-efficient solutions th...
Skills & Technologies
Overview
Graphcore is hiring a Senior Staff Engineer to work on testing and validating complex machine learning systems. You'll focus on performance, reliability, and correctness across modern AI workloads. This role requires strong experience with machine learning frameworks and debugging skills.
Job Description
Who you are
You have strong experience working with machine learning systems and frameworks — you understand core AI concepts and model behavior, which allows you to effectively test and validate complex ML software stacks. Your hands-on experience debugging functional and performance issues in ML systems makes you a valuable asset in a technically demanding environment.
You are comfortable working with industry-standard frameworks and state-of-the-art models — your expertise enables you to bring these models up on internal infrastructure while collaborating closely with software and hardware teams. You thrive in environments where you can solve tough problems and make a significant impact on the future of artificial intelligence.
What you'll do
In this role, you will focus on testing, validating, and benchmarking a complex ML software stack — your work will emphasize performance, reliability, and correctness across various modern AI workloads. You will collaborate with cross-functional teams to ensure that the AI compute stack meets the high standards expected in the industry.
You will be responsible for identifying and resolving issues within the ML systems — your debugging skills will be crucial as you work to enhance the performance and reliability of the software. You will also engage in discussions with both software and hardware teams to align on technical requirements and solutions.
What we offer
Graphcore provides a unique opportunity to work at the forefront of AI technology — you will be part of a team that is dedicated to building the future of AI compute. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds. Join us in making a significant impact on the AI ecosystem.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Graphcore.
Similar Jobs You Might Like
Based on your interests and this role

Staff Engineer
Graphcore is hiring a Senior Staff Engineer to design and validate complex machine learning software systems. You'll work with Python and focus on software architecture and automation. This role requires strong experience in software development and testing.

Software Engineering
Graphcore is hiring a Software Engineer to design and implement software for machine learning accelerators. You'll work with technologies like Python, PyTorch, and Triton in Bristol or Cambridge. This position requires experience in software development and machine learning frameworks.

Staff Engineer
Graphcore is hiring a Senior Staff Engineer to focus on testing a Machine Learning software development stack. You'll work on reliability and performance testing in a collaborative environment. This position requires prior software development experience.

Staff Engineer
Graphcore is hiring a Senior Staff Software Engineer to design and validate complex machine learning software systems. You'll work with Python and focus on software architecture and automation. This role requires strong experience in software engineering.

Staff Engineer
Reltio is seeking a Senior Staff Engineer to lead the development of AI-powered data unification and management solutions. You'll work on transforming siloed data into unified, trusted data products. This role requires extensive experience in engineering and a commitment to excellence.