CareerPlanGet AI match score →

Principal Software Architect

Bristol💼 Full-time🗓 2026-07-08 → 2026-07-31

Core

Define and drive the architectural vision of the software stack for the Graphcore ML accelerator, shaping the software ecosystem and ensuring coherence across hardware and software components.

Role type

Principal Software Architect (ML Accelerator)

Builds

Software stack for Graphcore ML accelerator (firmware to ML frameworks)

Domain

AI Hardware / ML Infrastructure / HPC

Deliverable

production ML models | infrastructure

Required skills

Firmware, Drivers, ML frameworks (PyTorch, Triton), Collectives, HPC, Tooling, C & C++, CPU architectures, Architectural trade-off analysis, Proof-of-concept implementation

Preferred skills

Previous architecture role experience

Technologies

PyTorch, Triton, C, C++

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗