Karve
Browse all jobs

Director of Software Architecture

Graphcore · Bristol

8 months ago

Onsitesoftware architectureml accelerator softwareai compute

Workplace

Onsite

Location

Bristol

Posted

8 months ago

Summary

This director-level role leads the architectural vision for Graphcore's software stack supporting ML accelerators, working across firmware, drivers, ML frameworks and hardware teams. The position is based at Graphcore's central Bristol office and involves leading the software architecture team.

Responsibilities

  • Communicate long-term software architecture vision
  • Define processes for maintaining software architecture
  • Manage technical and project-level architecture risks
  • Align engineering and product with architectural goals
  • Advocate for accessible software user experiences
  • Inspire and develop the software architecture team
  • Communicate trade-offs for company-wide decisions
firmwaredriverspytorchtritoncollectiveshpctoolingcc++cpu architectures
software architectureml accelerator softwareai computefirmwarehpc