Software Engineer in Build Engineering
Graphcore · Cambridge
3 months ago
Onsitebuild engineeringsoftware infrastructuremachine learning software
3 months ago
Workplace
Onsite
Location
Cambridge
Posted
3 months ago
Summary
This software engineer role focuses on build engineering for Graphcore's machine learning software stack, including internal tooling, testing, integration, and release processes. The position works with high-performance computing and distributed systems from the central Bristol office, with flexible working offered.
Responsibilities
- Develop internal tooling for building and testing ml software
- Create tools and processes for software releases
- Guide developers on build practices and dependency management
- Resolve integration issues with qa and developers
- Contribute fixes to the machine learning software stack
- Support reproducible builds in secure sandboxed environments
pythonc++linuxbazelcmakepytestgoogletestbuildstreamsdlcdockerpodman
build engineeringsoftware infrastructuremachine learning softwarehigh-performance computingdistributed systemssoftware release engineering
