Principal Software Architect
Graphcore, Bristol, UK +2
Graphcore has this job in 1 other place
The team
The software architecture team is responsible for defining, maintaining and communicating the overarching architecture of our software stack, from firmware to ML frameworks.
The team works within the wider software organisation, partnering closely with engineering teams who deliver against this architectural vision.
What you will do
- Define & document the software architecture of the software stack.
- Work across different software domains to ensure a coherent end too end architecture.
- Clearly communicate the software architecture to engineering teams.
- Ensure teams understand key software architectural components, interfaces, and guiding principles.