Karve
Browse all jobs

Principal Software Architect

Graphcore · Cambridge

3 months ago

Not specifiedai acceleratorsml systemssoftware architecture

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