Director of Software Architecture: Shape the ML Software Stack

Foundation Capital

West of England

On-site

GBP 120,000 - 180,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible working
Private medical insurance
Pension (matched)
Life assurance
Health cash plan
Parental leave

Job summary

Graphcore, a leading AI compute company, seeks a Director of Software Architecture to steer the architectural vision of the software stack for the Graphcore ML accelerator. You will lead an architecture team defining software architecture from firmware to ML frameworks and communicate decisions as the product evolves.

You are a thought leader, engaging with stakeholders, partners and customers to ensure alignment with our long-term technical strategy and user-centric focus.

Qualifications

  • Proven leadership experience in techn­ical environments.
  • Experience working with silicon and hardware teams.
  • Technical expertise in ML accelerator software.
  • Excellent written and verbal communication skills.
  • Collaborative mindset with influencing ability.
  • Pragmatic decision making with trade-offs awareness.
  • Experience with Firmware, Drivers, ML frameworks (PyTorch, Triton), HPC, tooling, C & C++, CPU architectures.

Responsibilities

  • Articulate long-term technical vision and software architecture strategy.
  • Define processes to develop and maintain software architecture.
  • Act as a technology advocate across the organisation.
  • Champion user experience in software architecture decisions.
  • Manage architectural risks at technical and project level.
  • Collaborate with engineering, product, leadership, and partners for alignment.
  • Mentor and develop the software architecture team.
  • Communicate trade-offs with company-wide impact.
  • Stay informed on ML/software ecosystem trends.

Skills

Leadership experience
Silicon and hardware collaboration
ML accelerator software
Communications
Collaborative mindset
Pragmatic decision making
Firmware
Drivers
ML frameworks (PyTorch, Triton)
C & C++
CPU architectures

Tools

Firmware tools
Driver development
ML tooling
HPC

Job description

Graphcore, a leading AI compute company, seeks a Director of Software Architecture to steer the architectural vision of the software stack for the Graphcore ML accelerator. You will lead an architecture team defining software architecture from firmware to ML frameworks and communicate decisions as the product evolves.

You are a thought leader, engaging with stakeholders, partners and customers to ensure alignment with our long-term technical strategy and user-centric focus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Head of ML Software Architecture & Strategy
Head of ML Software Architecture & Strategy

graphcore • West of England

On-site
GBP 120,000 - 180,000
Private medical insurance
Health cash plan
Dental plan
+7
Director of Software Architecture
Director of Software Architecture

Foundation Capital • West of England

On-site
GBP 120,000 - 180,000
Flexible working
Private medical insurance
Pension (matched)
+3
Principal Software Architect
Principal Software Architect

EngineersOfAI • United Kingdom

On-site
GBP 80,000 - 130,000
Principal Architect — ML Software Stack
Principal Architect — ML Software Stack

EngineersOfAI • United Kingdom

On-site
GBP 80,000 - 130,000
Director of Software Architecture Bristol, UK
Director of Software Architecture Bristol, UK

graphcore • West of England

On-site
GBP 120,000 - 180,000
Private medical insurance
Health cash plan
Dental plan
+7
Senior Build Engineer - ML Software Stack & Infra
Senior Build Engineer - ML Software Stack & Infra

EngineersOfAI • West of England

Hybrid
GBP 70,000 - 120,000
Senior Build Engineer—ML Software Stack & Tooling
Senior Build Engineer—ML Software Stack & Tooling

Graphcore • Greater London

Hybrid
GBP 90,000 - 120,000
Flexible working
Generous annual leave
Private medical insurance
+7
Build Engineer for ML Software Stack & Infra
Build Engineer for ML Software Stack & Infra

Graphcore • Greater London

Hybrid
GBP 65,000 - 90,000
Private medical insurance
Health cash plan
Dental plan
+7
Senior Build Engineer for ML Software Stack
Senior Build Engineer for ML Software Stack

EngineersOfAI • United Kingdom

Remote
GBP 70,000 - 100,000
Senior ML Engineer - AI Hardware & Scale
Senior ML Engineer - AI Hardware & Scale

EngineersOfAI • Bristol

On-site
GBP 90,000 - 140,000