Graphcore Innovation & Technology Culture

Graphcore Employee Perspectives

Graphcore is exploring how AI can improve engineering workflows and help employees focus on higher-value technical work. While hardware development requires careful coordination, physical testing and validation, AI tools can streamline supporting tasks such as drafting specifications, summarizing technical discussions and preparing project updates. By reducing time spent on routine documentation and communication, these technologies give engineers more opportunities to collaborate across disciplines, solve complex problems and make informed technical decisions. This approach reflects Graphcore's focus on integrating AI into existing processes while preserving the expertise, judgment and rigorous standards essential to hardware development.

“Hardware development is still largely a sequential — or waterfall-oriented — process. Physical builds, component lead times, testing and validation create dependencies that cannot easily be accelerated. However, AI is helping us streamline knowledge work surrounding that process, for example to develop first drafts of specifications, summarize technical discussions, prepare program updates and tailor complex information for different audiences.

They do not replace technical review or engineering judgment, but they significantly reduce the time spent starting documents, synthesizing information and handling routine communication. The result is more time for the work where engineers create the most value — collaborating across disciplines, resolving complex problems, evaluating tradeoffs and applying sound engineering judgment.”

Sung Min Kim
Sung Min Kim, Sr. Principal TPM

Graphcore's Tech Stack

Assembly
Assembly
LANGUAGES
AWS (Amazon Web Services)
AWS (Amazon Web Services)
SERVICES
C#
C#
LANGUAGES
C++
C++
LANGUAGES
Docker
Docker
FRAMEWORKS
GitHub
GitHub
SERVICES
GitLab
GitLab
SERVICES
Golang
Golang
LANGUAGES
Google Cloud
Google Cloud
SERVICES
Kubernetes
Kubernetes
FRAMEWORKS
Microsoft Azure
Microsoft Azure
SERVICES
Objective-C
Objective-C
LANGUAGES
Python
Python
LANGUAGES
Rust
Rust
LANGUAGES
TensorFlow
TensorFlow
FRAMEWORKS
Bash
Bash
LANGUAGES
RDMA
RDMA
SERVICES
InfiniBand
InfiniBand
SERVICES
NVLink
NVLink
SERVICES
RoCE
RoCE
SERVICES
Jenkins
Jenkins
SERVICES
PyTorch
PyTorch
FRAMEWORKS
JAX
JAX
FRAMEWORKS
Triton
Triton
FRAMEWORKS
Kubeflow
Kubeflow
FRAMEWORKS
KubeVirt
KubeVirt
FRAMEWORKS
Kata
Kata
FRAMEWORKS
Volcano
Volcano
FRAMEWORKS
Ray
Ray
FRAMEWORKS
Canva
Canva
DESIGN
Confluence
Confluence
PROJECT MANAGEMENT
Figma
Figma
DESIGN
JIRA
JIRA
PROJECT MANAGEMENT
Miro
Miro
DESIGN
HubSpot
HubSpot
CRM
Slack
Slack
COLLABORATION
Zoom
Zoom
COLLABORATION