Graphcore tech stack

Graphcore builds mostly with Python, C++, Bash, SQL. Its stack also includes Linux, Kubernetes, PyTorch, PyTorch C++. Python is named in 200 of the 244 job postings Graphcore published in the last 12 months (82%). Counted by Alion from the job postings of Graphcore, updated Sep 27, 2026.

Source: Alion Coverage: the company's job postings of the last 12 months Sep 27, 2026
Technologies in use
163
Postings analysed
244
Open now
144
Modernity
78 /100
New in 6 months
8

What programming languages does Graphcore use?

Python is named in 82% of job postings at Graphcore, followed by C++ (48%), Bash (10%), SQL (5%).

Python 200 82% required in 87% · 117 open now · since Oct 2025
C++ 118 48% required in 82% · 70 open now · since Oct 2025
Bash 24 10% required in 92% · 14 open now · since Mar 2026
SQL 11 5% required in 55% · 9 open now · since Nov 2025
SystemVerilog 10 4% required in 90% · 10 open now · since Oct 2025
C 10 4% optional · 10 open now · since Oct 2025
Embedded C 7 3% required in 86% · 7 open now · since Oct 2025
Rust 6 2% required in 67% · 2 open now · since Mar 2026
Show all (19)
Java6
Verilog5
JavaScript5
MATLAB4
C#3
VHDL3
Perl3
Go1
PowerShell1
Cython1
TypeScript1

What frameworks and libraries does Graphcore use?

PyTorch is named in 15% of job postings at Graphcore, followed by PyTorch C++ (11%), JAX (9%), TensorFlow (6%).

PyTorch 37 15% required in 70% · 19 open now · since Dec 2025
PyTorch C++ 27 11% required in 70% · 18 open now · since Dec 2025
JAX 21 9% required in 86% · 9 open now · since Dec 2025
TensorFlow 14 6% required in 71% · 2 open now · since Mar 2026
Triton 14 6% required in 71% · 13 open now · since Dec 2025
Pytest 9 4% optional · 6 open now · since Feb 2026
TensorFlow C++ 8 3% required in 50% · 2 open now · since Mar 2026
CUDA 8 3% required in 38% · 7 open now · since Dec 2025
Show all (29)
UVM5
Ray4
XLA3
NCCL3
Keras3
OpenCL3
OpenTelemetry3
NumPy2
Pandas2
ROS2
SciPy2
MPI2
DeepSpeed1
MLIR1
Robot Framework1
FastAPI1
Flask1
Flink1
Plotly1
ROCm1
Streamlit1

What databases does Graphcore use?

ElasticSearch is named in 2% of job postings at Graphcore, followed by OpenSearch (2%), InfluxDB (1%), Amazon Aurora (<1%).

ElasticSearch 6 2% required in 33% · 1 open now · since Apr 2026
OpenSearch 6 2% required in 33% · 1 open now · since Apr 2026
InfluxDB 2 1% required in 50% · since May 2026
Amazon Aurora 1 <1% required in 100% · 1 open now · since Sep 2026
Amazon Redshift 1 <1% required in 100% · 1 open now · since Sep 2026
PostgreSQL 1 <1% required in 100% · 1 open now · since Sep 2026
ClickHouse 1 <1% optional · 1 open now · since Sep 2026

What cloud and platforms does Graphcore use?

Linux is named in 52% of job postings at Graphcore, followed by Kubernetes (18%), GitHub Actions (10%), GitHub (8%).

Linux 128 52% required in 98% · 70 open now · since Oct 2025
Kubernetes 44 18% required in 59% · 20 open now · since Dec 2025
GitHub Actions 25 10% required in 40% · 14 open now · since Jan 2026
GitHub 20 8% required in 85% · 1 open now · since Apr 2026
Grafana 17 7% required in 18% · 8 open now · since Jan 2026
AWS 15 6% required in 100% · 11 open now · since Jan 2026
GitLab 14 6% required in 100% · 2 open now · since Apr 2026
CUDA Toolkit 12 5% required in 25% · 7 open now · since Dec 2025
Show all (32)
Windows10
Together AI10
RTOS7
GitLab CI7
Ubuntu6
Apache Kafka3
Azure2
Unix2
Power BI2
Tableau2
AWS Lambda1
Active Directory1
Amazon S31
Azure DevOps1
Buildkite1
Debian1
Red Hat1
Superset1
VMWare1
Windows Server1
Zephyr OS1
Manylinux1
Prefect1
Spark1

What developer tools does Graphcore use?

Terraform is named in 11% of job postings at Graphcore, followed by Git (10%), Prometheus (10%), OpenTofu (9%).

Terraform 26 11% required in 96% · 15 open now · since Jan 2026
Git 24 10% required in 71% · 13 open now · since Nov 2025
Prometheus 24 10% required in 21% · 12 open now · since Jan 2026
OpenTofu 23 9% required in 65% · 14 open now · since Jan 2026
Docker 23 9% required in 57% · 13 open now · since Jan 2026
CMake 16 7% required in 25% · 13 open now · since Jan 2026
Ansible 14 6% required in 93% · 5 open now · since Apr 2026
OpenStack 12 5% required in 17% · 6 open now · since Jan 2026
Show all (44)
QEMU11
Podman9
InfiniBand8
Jenkins7
SLURM7
Loki6
KVM5
LLVM5
SkyPilot4
NVLink4
Ansys SIwave3
Mimir3
HyperLynx2
Isaac Sim2
ArgoCD2
dbt2
Fluentd2
OpenAI Codex2
Ansys HFSS1
CAPA1
Cadence Allegro1
Cadence Sigrity1
Cortex1
Helm1
Hyper-V1
Keysight ADS1
Microsoft Excel1
OrCAD1
Puppet1
Rest API1
Altium Designer1
AutoCAD1

And 4 more, each named in fewer postings.

What AI and ML technologies does Graphcore use?

BERT is named in 2% of job postings at Graphcore, followed by VLM (1%), Claude (1%), LLM (<1%).

BERT 4 2% required in 100% · 4 open now · since May 2026
VLM 2 1% required in 100% · since Jun 2026
Claude 2 1% optional · since May 2026
LLM 1 <1% required in 100% · since May 2026

Which engineering practices does Graphcore ask for?

CI/CD is named in 28% of job postings at Graphcore, followed by Machine Learning (25%), HPC (23%), Platform Engineering (2%).

CI/CD 68 28% required in 91% · 29 open now · since Jan 2026
Machine Learning 62 25% required in 89% · 32 open now · since Dec 2025
HPC 56 23% required in 77% · 34 open now · since Dec 2025
Platform Engineering 5 2% required in 100% · since May 2026
Reinforcement Learning 5 2% required in 60% · 3 open now · since Jun 2026
DNS 3 1% required in 100% · 1 open now · since Jun 2026
Time Series Forecasting 3 1% required in 100% · since May 2026
World Models 3 1% required in 100% · 3 open now · since Jul 2026
Show all (28)
AI Agents2
Agentic Workflows2
Anomaly Detection2
BGP2
Configuration Management2
DHCP2
IAM2
OSPF2
Path Planning2
Computer Vision2
Digital Twin2
Reinforcement Learning2
Sensor Fusion2
Edge AI1
Incident Management1
Multimodal AI1
SLI/SLO/SLA1
SRE1
TCP/IP1
Mixture of Experts1

What does each Graphcore team work with?

The technologies each team's postings require most often, with the number of postings that require them.

DevOps

62 postings
Python56
Linux55
C++36
Terraform16
Bash11
Kubernetes11

Hardware

54 postings
Python25
C++18
Linux15
SystemVerilog7
BERT4
Bash4

Industrial Engineering

28 postings
Python19
Linux12
Embedded C2
Perl2
Together AI2

Backend

24 postings
C++17
Python17
Linux11
Kubernetes7
PyTorch7
PyTorch C++7

AI/ML

23 postings
Python22
PyTorch16
JAX14
C++12
Linux12
PyTorch C++9

QA

13 postings
Python12
Linux10
C++6
GitHub3
QEMU3
Bash2

See the open roles

How does your stack fit Graphcore?

Sign in to compare your skills with this stack and see which open roles fit you.
Sign In

How is the Graphcore stack changing?

Read from the dates of the postings themselves: a technology is new when the first posting that names it appeared in the last six months, rising or falling when its share of postings moved between the last two quarters.

First appeared
AI AgentsSep 2026
Agentic WorkflowsSep 2026
IAMJul 2026
World ModelsJul 2026
XLAJul 2026
DHCPJun 2026
DNSJun 2026
Together AIJun 2026
Rising
Bash8% → 13%
Together AI2% → 7%
RTOS1% → 6%
SystemVerilog1% → 5%
Triton3% → 6%
CUDA Toolkit2% → 5%
CUDA1% → 4%
Reinforcement Learning1% → 4%
Falling
Machine Learning32% → 17%
Kubernetes22% → 11%
Prometheus16% → 5%
Terraform15% → 7%
GitHub Actions14% → 6%
OpenTofu14% → 6%
OpenStack9% → 1%
Grafana11% → 4%

How modern is the Graphcore stack?

Cutting-edge AI adopter 78/100

Graphcore scores 78 out of 100 (Cutting-edge). The score averages how current each technology in the stack is and adds weight for AI adoption. AI technologies in the stack: 4; legacy ones: 0.

How common is the Graphcore stack in its industry?

Share of the 79 companies in the same industries, whose stack Alion knows, that use each technology.

Python87%
Linux82%
C++89%
Kubernetes39%
PyTorch52%
PyTorch C++51%
GitHub Actions24%
Bash46%
JAX28%
GitHub33%

What sets Graphcore apart

Together AI4%

Questions about the Graphcore tech stack

What programming languages does Graphcore use?

The languages named in Graphcore job postings are Python (82%), C++ (48%), Bash (10%), SQL (5%), SystemVerilog (4%), as a share of the 244 postings of the last 12 months.

Does Graphcore use PyTorch?

Yes. PyTorch is named in 37 of 244 job postings (15%) and required in 26 of them.

What cloud and platforms does Graphcore use?

The cloud and platforms named in Graphcore job postings are Linux (128), Kubernetes (44), GitHub Actions (25) (postings in brackets).

What skills do you need for a DevOps job at Graphcore?

DevOps postings at Graphcore most often require Python (56), Linux (55), C++ (36), Terraform (16), out of 62 postings in the last 12 months.

Is the Graphcore tech stack changing?

Yes. AI Agents, Agentic Workflows, IAM, World Models first appeared in Graphcore job postings in the last six months.

How modern is the Graphcore tech stack?

Graphcore scores 78 out of 100 (Cutting-edge). The score averages how current each technology in the stack is and adds weight for AI adoption. AI technologies in the stack: 4; legacy ones: 0.

How does Alion know the Graphcore tech stack?

Alion reads every job posting Graphcore publishes and tags the technologies each one names. The figures on this page count the 244 postings of the last 12 months and were updated on Sep 27, 2026.

Method and citation

Alion reads every job posting the company publishes and tags the technologies each one names. Shares count the postings of the last 12 months, open and closed; the company's own products are counted apart. How we count

Alion, "Graphcore tech stack: 163 technologies from 244 job postings", as of Sep 27, 2026. https://alion.io/company/graphcore/technologies

Licence: CC BY-SA 4.0JSON