2 months ago
London, United KingdomSenior
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 about the machine learning software stack.
- Work with QA and software teams to resolve integration issues.
- Contribute fixes to the machine learning software stack.
Requirements
- Knowledge of Python, C++, or a similar programming language.
- Understanding of build processes and frameworks.
- Experience working in Linux environments.
- Good communication skills.
- Preferred experience with remote caching and execution tools such as Bazel.
- Preferred experience with build tools such as CMake.
- Preferred experience with testing frameworks such as PyTest and GoogleTest.
- Preferred experience with integration tools such as Buildstream.
- Preferred experience working within the Software Development Lifecycle.
- Preferred experience building and using containers such as Docker and Podman.
- Understanding of software architecture patterns.
- Applicants must have the right to work in the UK; visa sponsorship is unavailable.
Benefits
- Flexible working.
- Generous annual leave policy.
- Private medical insurance and health cash plan.
- Dental plan.
- Pension matched up to 5%.
- Life assurance and income protection.
- Generous parental leave policy.
- Employee assistance programme covering health, mental wellbeing, and bereavement support.
- Healthy food, snacks, and an on-site barista bar at the central Bristol office.
- Flexible interview arrangements and reasonable-adjustment support.
About Graphcore
Graphcore designs and sells Intelligence Processing Units (IPUs), systems, and a full software stack for training and inference of AI models in data centers and research labs. Revenue comes from hardware systems and associated software tools and services, used for workloads across NLP, computer vision, and graph neural networks. Founded in 2016 and headquartered in Bristol, the company is part of SoftBank Group and focuses on on‑prem and cloud deployments.