Senior Software Engineer in Build Engineering
GraphcoreCambridge, BristolFull TimeEngineering
Remotely
pythondockerlinuxpodmanbazelcmakegoogletest
Job Description
📋 Description
- Join the Software Infrastructure team to scale and manage our infrastructure.
- Develop tools and services to empower the broader software team.
- Improve build, test, deployment, and productisation of ML software components.
- Collaborate with QA and development teams to ensure reproducible builds in secure environments.
🎯 Requirements
- Knowledge of Python and C++ (or similar language).
- Experience with Linux environments and build systems (e.g., Bazel, CMake).
- Familiarity with container technologies (Docker, Podman) and software release tooling.
- Understanding of Build/CI pipelines, software integration, and dependency management.
- Experience with Testing Frameworks (PyTest, GoogleTest) and SDLC concepts.
- Ability to work with Linux/Unix tooling, remote caching, and execution concepts.
🎁 Benefits
- Competitive salary, flexible working, and generous leave policy.
- Private medical insurance, dental plan, pension (matched up to 5%), life assurance, and income
- Parental leave support and employee assistance program.
Back to all jobs