Principal Software Architect
Graphcore · Cambridge
3 months ago
Not specifiedai acceleratorsml systemssoftware architecture
3 months ago
Workplace
Not specified
Location
Cambridge
Posted
3 months ago
Summary
Principal software architect responsible for defining and driving the software architecture for Graphcore's ml accelerator. The role spans firmware, drivers, ml frameworks, hpc, and cpu architectures, with flexible working and a central Bristol office.
Responsibilities
- Define and document software stack architecture
- Coordinate architecture across software domains
- Communicate architecture to engineering teams
- Maintain architecture as products evolve
- Assess impacts of emerging technologies
- Prototype and validate architectural concepts
- Align software architecture with product requirements
firmwaredriverspytorchtritonhpccc++cpu architectures
ai acceleratorsml systemssoftware architecturefirmwarehpccpu architectures
