G
Software Engineer in Build Engineering
Contract type
Ongoing
Work mode
On-site · Bristol, United Kingdom
Experience
3 years
Job description
A build engineering role in the Software Infrastructure team, developing tooling and services that support the build, integration, testing and release of Graphcore's machine learning software stack.
At a glance
- Employment
- Full-time · Employee (employment agreement)
- Work mode
- On-site · Bristol, United Kingdom
What you'll do
- Develop and maintain the internal software integration system
- Build tooling to support the build and release process
- Advise on best practices for building, releasing and distributing software
- Work with QA and the ML software stack to resolve integration issues and provide fixes
What we're looking for
- Familiarity with C++ toolchains, library packaging and CMake
- Experience with dependency management for C++ and Python projects
- Experience with Python for tooling, packaging and dependency management
- Debugging and troubleshooting in Linux environments
- Good communication skills
- Right to work in the UK
Nice to have
- Experience with remote execution tools such as Bazel or Buildbarn
- Experience contributing to open source projects
- Experience with Buildstream or similar software integration tooling
Your team
Build Engineering team (within Software Infrastructure)
Focuses on the overall process of building and integration of the Machine Learning Software Stack, working closely with QA and development teams.
Benefits
- Competitive salary
- 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 and snacks at the central Bristol office, plus a barista bar
Apply
About Graphcore
One of the world's leading innovators in Artificial Intelligence compute
Graphcore develops hardware, software and systems infrastructure for AI, and is part of the SoftBank Group.
Mission
To enable Artificial Super Intelligence and ensure its benefits are accessible to everyone
Key facts
- Bristol, United Kingdom
- AI compute hardware and software
- Part of the SoftBank Group
- Teams include AI researchers, silicon designers, software engineers and systems architects
- Culture of continuous learning and constant innovation
Partners & customers
SoftBank Group
What they value
- Continuous learning and constant innovation
- Inclusive work environment
