Graphcore
AI Chips & Accelerators · Processors, MCUs & AI Chips

Graphcore tech stack

Graphcore builds mostly with Python, C++, Bash, SQL. Its stack also includes Linux, Kubernetes, PyTorch, JAX. Python is named in 251 of the 317 job postings Graphcore published in the last 12 months (79%). Counted by Alion from the job postings of Graphcore, updated Nov 11, 2026.

Source: Alion Coverage: the company's job postings of the last 12 months Nov 11, 2026
Technologies in use
178
Postings analysed
317
Open now
164
Modernity
77 /100
New in 6 months
8

What programming languages does Graphcore use?

Python is named in 79% of job postings at Graphcore, followed by C++ (47%), Bash (11%), SQL (4%).

Python 251 79% required in 88% · 128 open now · since Oct 2025
C++ 148 47% required in 84% · 77 open now · since Oct 2025
Bash 34 11% required in 91% · 19 open now · since Mar 2026
SQL 13 4% required in 62% · 10 open now · since Nov 2025
SystemVerilog 10 3% required in 100% · 10 open now · since Oct 2025
C 9 3% optional · 6 open now · since Oct 2025
Rust 8 3% required in 75% · 2 open now · since Mar 2026
Java 7 2% optional · 4 open now · since May 2026
Show all (19)
Embedded C6
MATLAB6
Verilog6
JavaScript5
C#3
Perl3
VHDL3
PowerShell2
TypeScript2
Go1
Cython1

What frameworks and libraries does Graphcore use?

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

PyTorch 46 15% required in 74% · 19 open now · since Dec 2025
JAX 27 9% required in 89% · 11 open now · since Dec 2025
Triton 20 6% required in 65% · 14 open now · since Dec 2025
TensorFlow 16 5% required in 75% · 3 open now · since Mar 2026
CUDA 15 5% required in 20% · 7 open now · since Dec 2025
TensorFlow C++ 10 3% required in 60% · 3 open now · since Mar 2026
Pytest 9 3% optional · 6 open now · since Feb 2026
NCCL 6 2% required in 67% · 4 open now · since May 2026
Show all (28)
UVM5
Ray4
XLA3
Keras3
OpenCL3
OpenTelemetry3
NumPy2
Pandas2
ROS2
Robot Framework2
SciPy2
MPI2
DeepSpeed1
MLIR1
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% · since Apr 2026
OpenSearch 6 2% required in 33% · 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 49% of job postings at Graphcore, followed by Kubernetes (16%), GitHub Actions (9%), GitHub (6%).

Linux 155 49% required in 99% · 74 open now · since Oct 2025
Kubernetes 52 16% required in 58% · 21 open now · since Dec 2025
GitHub Actions 28 9% required in 43% · 12 open now · since Jan 2026
GitHub 20 6% required in 85% · 1 open now · since Apr 2026
AWS 19 6% required in 95% · 14 open now · since Jan 2026
Grafana 18 6% required in 22% · 8 open now · since Jan 2026
Together AI 16 5% required in 38% · 10 open now · since Jun 2026
GitLab 14 4% required in 100% · 1 open now · since Apr 2026
Show all (34)
Windows11
RTOS9
GitLab CI8
Ubuntu6
Azure3
Unix3
Apache Kafka3
Figma2
Windows Server2
Tableau2
AWS Lambda1
Active Directory1
Amazon S31
Azure DevOps1
Buildkite1
Debian1
GCP1
LDAP1
Red Hat1
Superset1
VMWare1
Zephyr OS1
Manylinux1
Power BI1
Prefect1
Spark1

What developer tools does Graphcore use?

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

Git 33 10% required in 76% · 16 open now · since Nov 2025
Terraform 28 9% required in 96% · 16 open now · since Jan 2026
OpenTofu 24 8% required in 67% · 14 open now · since Jan 2026
Docker 24 8% required in 58% · 14 open now · since Jan 2026
Prometheus 24 8% required in 21% · 11 open now · since Jan 2026
CMake 17 5% required in 24% · 13 open now · since Jan 2026
Ansible 15 5% required in 93% · 5 open now · since Apr 2026
OpenStack 14 4% required in 29% · 8 open now · since Jan 2026
Show all (50)
InfiniBand12
QEMU11
Jenkins9
Podman9
SLURM8
NVLink7
Loki6
JMP5
KVM5
LLVM5
Ansys SIwave4
SkyPilot4
Ansys HFSS3
HyperLynx3
Keysight ADS3
Microsoft Excel3
Rest API3
ArgoCD3
Mimir3
Adobe XD2
Advantest / Teradyne ATE2
Isaac Sim2
dbt2
AutoCAD2
Fluentd2
OpenAI Codex2
Cadence Allegro1
Cadence Sigrity1
Cortex1
ETAP1
Helm1
Hyper-V1

And 10 more, each named in fewer postings.

What AI and ML technologies does Graphcore use?

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

BERT 4 1% required in 100% · 2 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 (27%), HPC (20%), Statistical Process Control (3%).

CI/CD 88 28% required in 93% · 41 open now · since Jan 2026
Machine Learning 85 27% required in 92% · 47 open now · since Dec 2025
HPC 63 20% required in 75% · 31 open now · since Dec 2025
Statistical Process Control 10 3% required in 70% · 9 open now · since May 2026
Platform Engineering 5 2% required in 100% · 2 open now · since May 2026
Reinforcement Learning 5 2% required in 60% · 3 open now · since Jun 2026
DNS 4 1% required in 100% · 1 open now · since Jun 2026
World Models 4 1% required in 100% · 4 open now · since Jul 2026
Show all (36)
FMEA4
AI Agents3
Agentic Workflows3
BGP3
IAM3
OSPF3
Time Series3
Digital Twin3
Anomaly Detection2
Configuration Management2
DHCP2
Incident Management2
Path Planning2
TCP/IP2
Computer Vision2
Reinforcement Learning2
Sensor Fusion2
CAPA1
Design of Experiments1
Interpretability1
Multimodal AI1
PKI1
Post-training1
SLI/SLO/SLA1
SRE1
Wi-Fi1
Mixture of Experts1
Verification & Validation1

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

71 postings
Python63
Linux62
C++41
Terraform17
Bash13
Kubernetes13

Hardware

70 postings
Python36
C++22
Linux17
SystemVerilog10
BERT4
Bash4

Backend

38 postings
C++28
Python27
Linux14
PyTorch9
Kubernetes7
Git6

Industrial Engineering

34 postings
Python21
Linux16
Together AI3
Advantest / Teradyne ATE2
Bash2
Embedded C2

AI/ML

30 postings
Python28
PyTorch21
JAX19
C++18
Linux12
TensorFlow8

QA

20 postings
Python18
Linux17
C++9
Bash4
GitHub3
Kubernetes3

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 much does Graphcore pay by technology?

Median stated pay of the postings that name each technology, against the median of all Graphcore postings with stated pay: $106k across 18 postings.

TechnologyPostings with payMedianvs company median
Python15$91k−14%
Linux11$121k+14%
C++9$91k−14%

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
Adobe XDOct 2026
FigmaOct 2026
AI AgentsSep 2026
Agentic WorkflowsSep 2026
TypeScriptSep 2026
Incident ManagementSep 2026
FMEAJul 2026
AutoCADJul 2026
Rising
Statistical Process Control1% → 6%
SQL2% → 5%
Falling
Linux59% → 39%
Kubernetes21% → 6%
Terraform15% → 2%
OpenTofu13% → 1%
GitHub Actions13% → 2%
Prometheus12% → 1%
GitHub11% → 0%
PyTorch19% → 10%
Not named for 6 months
MPIMay 2026
TableauMay 2026

How modern is the Graphcore stack?

Cutting-edge AI adopter 77/100

Graphcore scores 77 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 192 companies in the same industries, whose stack Alion knows, that use each technology.

Python101%
Linux79%
C++97%
Kubernetes42%
PyTorch53%
Bash32%
GitHub Actions19%
JAX22%
GitHub30%
Triton27%

What sets Graphcore apart

Together AI2%

Questions about the Graphcore tech stack

What programming languages does Graphcore use?

The languages named in Graphcore job postings are Python (79%), C++ (47%), Bash (11%), SQL (4%), SystemVerilog (3%), as a share of the 317 postings of the last 12 months.

Does Graphcore use PyTorch?

Yes. PyTorch is named in 46 of 317 job postings (15%) and required in 34 of them.

What cloud and platforms does Graphcore use?

The cloud and platforms named in Graphcore job postings are Linux (155), Kubernetes (52), GitHub Actions (28) (postings in brackets).

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

DevOps postings at Graphcore most often require Python (63), Linux (62), C++ (41), Terraform (17), out of 71 postings in the last 12 months.

Is the Graphcore tech stack changing?

Yes. Adobe XD, Figma, AI Agents, Agentic Workflows first appeared in Graphcore job postings in the last six months.

How modern is the Graphcore tech stack?

Graphcore scores 77 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 317 postings of the last 12 months and were updated on Nov 11, 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: 178 technologies from 317 job postings", as of Nov 11, 2026. https://alion.io/company/graphcore/technologies

Licence: CC BY-SA 4.0JSON