Software Engineer in Build Engineering
Graphcore is a Bristol-based AI chipmaker (IPU accelerators), a SoftBank subsidiary and a Molten Ventures portfolio company.
Maintainer signals as of 8/14/2026
About Graphcore
Graphcore (graphcore.ai) is a British semiconductor company building Intelligence Processing Units (IPUs) for AI workloads. Founded in Bristol in 2016, it was acquired by SoftBank in 2024. It is a portfolio company of Molten Ventures.
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 and services for building, testing, and integrating the machine learning software stack. You will create software release processes, guide developers on build practices and dependency management, resolve integration issues with QA, and contribute fixes to the software stack.
Requirements
- Knowledge of Python or C++
- Understanding of build processes and frameworks
- Experience working in Linux environments
- Good 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 or GoogleTest
- Experience with integration tools such as Buildstream
- Experience working within the software development lifecycle
- Experience building and using containers such as Docker or Podman
- Understanding of software architecture patterns
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, tech leads, and software architects about the software stack
- Resolve integration issues with QA
- Contribute fixes to the machine learning software stack
Benefits
- Annual leave
- Medical health plans
- Dental health plans
- Gym card
- Employee pension matched up to 4%
