Senior Software Engineer in Build Engineering

Graphcore is a SoftBank-owned AI-compute company developing AI processors, systems, and software for machine-learning workloads.

Series ERecently funded0 current maintainers0 active leadsTeam intelligence

Maintainer signals as of 9/25/2026

Bristol, United Kingdom
About Graphcore

Graphcore develops Intelligence Processing Units (IPUs) and the Poplar SDK for building and running machine-learning applications. It continues operating under the Graphcore name as a wholly owned SoftBank Group subsidiary.

View jobs by Graphcore

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will develop internal tools for building, testing, and integrating the machine learning software stack. You will create release tools and processes, advise developers on build practices and dependency management, resolve integration issues with QA, and contribute fixes to the stack.

Requirements

  • Knowledge of Python, C++, or a similar language
  • Understanding of build processes and frameworks
  • Experience working in Linux environments
  • Communication skills
  • Experience with remote caching and execution such as Bazel
  • Experience with build tools such as CMake
  • Experience with testing frameworks such as PyTest and GoogleTest
  • Experience with integration tools such as Buildstream
  • Experience with the software development lifecycle
  • Experience building and using containers such as Docker and Podman
  • Understanding of software architecture patterns
  • Right to work in the UK

Responsibilities

  • Develop internal tooling for building, testing, and integrating the machine learning software stack
  • Develop tools and technical processes for software releases
  • Guide developers on build practices and dependency management
  • Communicate with developers, technical leads, and software architects
  • Resolve integration issues with QA and the machine learning software stack
  • Contribute fixes to the machine learning software stack

Benefits

  • Flexible working
  • Generous annual leave policy
  • Private medical insurance
  • Health cash plan
  • Dental plan
  • Pension matched up to 5%
  • Life assurance
  • Income protection
  • Generous parental leave policy
  • Employee assistance programme
  • Healthy food and snacks at the Bristol office
  • On-site barista bar