Argonne National Laboratory
Research Institutes · Nuclear Energy

Argonne National Laboratory tech stack

Argonne National Laboratory builds mostly with Python, C++, MATLAB, SQL. Its stack also includes PyTorch, Linux, Unix, JAX. Python is named in 30 of the 71 job postings Argonne National Laboratory published in the last 12 months (42%). Counted by Alion from the job postings of Argonne National Laboratory, updated Nov 11, 2026.

Source: Alion Coverage: the company's job postings of the last 12 months Nov 11, 2026
Technologies in use
146
Postings analysed
71
Open now
36
Modernity
80 /100
New in 6 months
8

What programming languages does Argonne National Laboratory use?

Python is named in 42% of job postings at Argonne National Laboratory, followed by C++ (13%), MATLAB (7%), SQL (4%).

Python 30 42% required in 100% · 17 open now · since Dec 2025
C++ 9 13% required in 89% · 6 open now · since Apr 2026
MATLAB 5 7% required in 100% · 1 open now · since Aug 2026
SQL 3 4% required in 100% · since Aug 2026
Bash 2 3% required in 100% · since Dec 2025
JavaScript 2 3% required in 100% · since Aug 2026
Julia 2 3% required in 100% · 1 open now · since Oct 2026
Fortran 2 3% required in 50% · 1 open now · since Aug 2026
Show all (15)
Java2
C2
Crystal2
Node JS1
Perl1
1C1
C#1

What frameworks and libraries does Argonne National Laboratory use?

PyTorch is named in 14% of job postings at Argonne National Laboratory, followed by JAX (6%), TensorFlow (6%), ROS (3%).

PyTorch 10 14% required in 90% · 7 open now · since Apr 2026
JAX 4 6% required in 100% · 4 open now · since Apr 2026
TensorFlow 4 6% required in 75% · 2 open now · since Jun 2026
ROS 2 3% required in 50% · 2 open now · since Jul 2026
Django 1 1% required in 100% · since Aug 2026
FastAPI 1 1% required in 100% · 1 open now · since Sep 2026
Flask 1 1% required in 100% · since Aug 2026
Matplotlib 1 1% required in 100% · since Aug 2026
Show all (22)
NumPy1
Pandas1
Pytest1
Ray1
SGLang1
Scikit-learn1
Selenium1
Tkinter1
Transformers1
DeepSpeed1
FSDP1
MPI1
SDL1
TensorFlow C++1

What databases does Argonne National Laboratory use?

Apache Solr is named in 1% of job postings at Argonne National Laboratory, followed by MS SQL (1%), SQLite (1%).

Apache Solr 1 1% required in 100% · since Oct 2026
MS SQL 1 1% required in 100% · since Oct 2026
SQLite 1 1% required in 100% · since Aug 2026

What cloud and platforms does Argonne National Laboratory use?

Linux is named in 13% of job postings at Argonne National Laboratory, followed by Unix (7%), Windows (4%), GitHub (4%).

Linux 9 13% required in 100% · 2 open now · since Dec 2025
Unix 5 7% required in 100% · 3 open now · since Feb 2026
Windows 3 4% required in 100% · 2 open now · since Jun 2026
GitHub 3 4% required in 67% · 1 open now · since Jul 2026
Grafana 3 4% required in 67% · 2 open now · since Jul 2026
Kubernetes 3 4% required in 67% · 3 open now · since Feb 2026
Azure 2 3% required in 100% · 1 open now · since Jul 2026
vLLM 2 3% required in 100% · 1 open now · since Jul 2026
Show all (23)
API Gateway1
AWS1
Active Directory1
Amazon EKS1
Amazon S31
Azure AKS1
Databricks1
GitLab1
Google GKE1
Hugging Face1
OpenAI1
Power BI1
arXiv1
Cerebras1
GCP1

What developer tools does Argonne National Laboratory use?

Git is named in 7% of job postings at Argonne National Laboratory, followed by Rest API (4%), InfiniBand (4%), Crystalline (3%).

Git 5 7% required in 80% · 2 open now · since Feb 2026
Rest API 3 4% required in 100% · 2 open now · since Sep 2026
InfiniBand 3 4% required in 67% · 1 open now · since Dec 2025
Crystalline 2 3% required in 100% · 1 open now · since Jul 2026
Microsoft Excel 2 3% required in 100% · since Aug 2026
Prometheus 2 3% required in 50% · 2 open now · since Jul 2026
ANSYS 1 1% required in 100% · 1 open now · since Oct 2026
Adobe Photoshop 1 1% required in 100% · since Oct 2026
Show all (32)
Ansible1
ArgoCD1
AutoCAD1
Azure Data Factory1
Cameo Systems Modeler1
Claude Code1
Docker1
External Secrets1
Harbor1
Helm1
IBM DOORS1
Informatica1
Jsonnet1
Kong1
Nagios1
OpenAI Codex1
OpenFOAM1
OpenTofu1
Simulink1
SolidWorks1
Terraform1
llama.cpp1
Groq1
SLURM1

What AI and ML technologies does Argonne National Laboratory use?

ChatGPT is named in 3% of job postings at Argonne National Laboratory, followed by LLM (3%), Claude (1%), VLM (1%).

ChatGPT 2 3% required in 100% · since Aug 2026
LLM 2 3% required in 50% · 1 open now · since Apr 2026
Claude 1 1% required in 100% · since Aug 2026
VLM 1 1% required in 100% · since Jul 2026
LoRA 1 1% optional · 1 open now · since Nov 2026
PEFT 1 1% optional · 1 open now · since Nov 2026

Which engineering practices does Argonne National Laboratory ask for?

Machine Learning is named in 32% of job postings at Argonne National Laboratory, followed by HPC (27%), AI Agents (13%), Multimodal AI (8%).

Machine Learning 23 32% required in 91% · 15 open now · since Feb 2026
HPC 19 27% required in 89% · 12 open now · since Dec 2025
AI Agents 9 13% required in 67% · 6 open now · since Apr 2026
Multimodal AI 6 8% required in 100% · 5 open now · since Apr 2026
Digital Twin 6 8% required in 50% · 4 open now · since Feb 2026
Reinforcement Learning 6 8% required in 50% · 5 open now · since Feb 2026
CI/CD 4 6% required in 100% · 1 open now · since Jul 2026
Fine-tuning 4 6% required in 75% · 4 open now · since Apr 2026
Show all (45)
AIOps3
ALD3
PVD3
Reinforcement Learning3
AFM2
Agentic Workflows2
Electrochemical Impedance Spectroscopy2
Photolithography2
CVD1
Chromatography1
Computer Vision1
Configuration Management1
Diffusion Models1
ETL/ELT1
Electron Microscopy (SEM/TEM)1
Ellipsometry1
Explainable AI1
Federated Learning1
Function Calling1
GNN1
GitOps1
HPLC1
IAM1
Imitation Learning1
Incident Management1
MBSE1
Mass Spectrometry1
Master Data Management1
Material Design1
Post-training1
Teleoperation1
Verification & Validation1

And 5 more, each named in fewer postings.

What does each Argonne National Laboratory team work with?

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

Science & Research

22 postings
Python9
PyTorch4
Crystalline2
JAX2
TensorFlow2
Unix2

Industrial Engineering

16 postings
Python4
MATLAB3
Linux2
Windows2

DevOps

4 postings
Python3
Unix3
Grafana2
Linux2

Backend

4 postings
Python3
SQL3
C++2

AI/ML

3 postings
PyTorch3
JAX2
Python2

See the open roles

How does your stack fit Argonne National Laboratory?

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

How much does Argonne National Laboratory pay by technology?

Median stated pay of the postings that name each technology, against the median of all Argonne National Laboratory postings with stated pay: $121k across 71 postings.

TechnologyPostings with payMedianvs company median
Python30$122k0%
PyTorch10$122k0%
C++9$147k+21%
Linux9$147k+21%
Unix5$135k+11%
MATLAB5$121k0%

How is the Argonne National Laboratory 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
JuliaOct 2026
Rest APISep 2026
JavaSep 2026
ALDAug 2026
SQLAug 2026
ChatGPTAug 2026
FortranAug 2026
Microsoft ExcelAug 2026
Rising
C++5% → 13%
Fine-tuning0% → 8%
ALD0% → 8%
Rest API0% → 8%
SQL0% → 8%
Unix5% → 8%
Git5% → 8%
Falling
Linux16% → 11%

How modern is the Argonne National Laboratory stack?

Cutting-edge AI adopter 80/100

Argonne National Laboratory scores 80 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: 6; legacy ones: 0.

How common is the Argonne National Laboratory stack in its industry?

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

Python75%
PyTorch21%
C++37%
Linux48%
MATLAB29%
Unix13%
JAX7%
TensorFlow14%
GitHub20%
Grafana12%

Questions about the Argonne National Laboratory tech stack

What programming languages does Argonne National Laboratory use?

The languages named in Argonne National Laboratory job postings are Python (42%), C++ (13%), MATLAB (7%), SQL (4%), Bash (3%), as a share of the 71 postings of the last 12 months.

Does Argonne National Laboratory use PyTorch?

Yes. PyTorch is named in 10 of 71 job postings (14%) and required in 9 of them.

What cloud and platforms does Argonne National Laboratory use?

The cloud and platforms named in Argonne National Laboratory job postings are Linux (9), Unix (5), Windows (3) (postings in brackets).

What skills do you need for a Science & Research job at Argonne National Laboratory?

Science & Research postings at Argonne National Laboratory most often require Python (9), PyTorch (4), Crystalline (2), JAX (2), out of 22 postings in the last 12 months.

Is the Argonne National Laboratory tech stack changing?

Yes. Julia, Rest API, Java, ALD first appeared in Argonne National Laboratory job postings in the last six months.

How modern is the Argonne National Laboratory tech stack?

Argonne National Laboratory scores 80 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: 6; legacy ones: 0.

How does Alion know the Argonne National Laboratory tech stack?

Alion reads every job posting Argonne National Laboratory publishes and tags the technologies each one names. The figures on this page count the 71 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, "Argonne National Laboratory tech stack: 146 technologies from 71 job postings", as of Nov 11, 2026. https://alion.io/company/argonne/technologies

Licence: CC BY-SA 4.0JSON