Software Engineering Institute tech stack

Software Engineering Institute builds mostly with Python, C++, Java, MATLAB. Its stack also includes Linux, PyTorch, TensorFlow, Windows. Python is named in 38 of the 69 job postings Software Engineering Institute published in the last 12 months (55%). Counted by Alion from the job postings of Software Engineering Institute, updated Sep 29, 2026.

Source: Alion Coverage: the company's job postings of the last 12 months Sep 29, 2026
Technologies in use
128
Postings analysed
69
Open now
43
Modernity
83 /100
New in 6 months
8

What programming languages does Software Engineering Institute use?

Python is named in 55% of job postings at Software Engineering Institute, followed by C++ (36%), Java (20%), MATLAB (13%).

Python 38 55% required in 100% · 19 open now · since Jan 2026
C++ 25 36% required in 96% · 16 open now · since Jan 2026
Java 14 20% required in 100% · 8 open now · since Jan 2026
MATLAB 9 13% required in 100% · 5 open now · since Jan 2026
PowerShell 7 10% required in 100% · 3 open now · since Aug 2026
VHDL 7 10% required in 100% · 4 open now · since Jan 2026
Verilog 7 10% required in 100% · 4 open now · since Jan 2026
C# 6 9% required in 100% · 5 open now · since Jan 2026
Show all (19)
Ada4
Go3
Ruby3
Rust3
Scala2
Assembly2
JavaScript1
Perl1
R1
Structured Text1
TypeScript1

What frameworks and libraries does Software Engineering Institute use?

PyTorch is named in 16% of job postings at Software Engineering Institute, followed by TensorFlow (16%), NumPy (10%), PyTorch C++ (9%).

PyTorch 11 16% required in 100% · 8 open now · since Apr 2026
TensorFlow 11 16% required in 100% · 8 open now · since Apr 2026
NumPy 7 10% required in 100% · 7 open now · since Apr 2026
PyTorch C++ 6 9% required in 100% · 4 open now · since Apr 2026
TensorFlow C++ 6 9% required in 100% · 4 open now · since Apr 2026
JAX 4 6% required in 100% · 3 open now · since May 2026
LangChain 4 6% required in 100% · 3 open now · since May 2026
FastAPI 4 6% required in 75% · 3 open now · since May 2026
Show all (22)
CatBoost3
Haystack3
LightGBM3
LlamaIndex3
NeuralProphet3
SciPy3
Triton3
XGBoost3
ROS2
Unicorn Engine2
Angular1
Ray1
Shiny1
Transformers1

What databases does Software Engineering Institute use?

Realm is named in 9% of job postings at Software Engineering Institute, followed by Google BigQuery (4%), Snowflake (4%), Trino (4%).

Realm 6 9% required in 100% · 3 open now · since Aug 2026
Google BigQuery 3 4% required in 100% · 3 open now · since May 2026
Snowflake 3 4% required in 100% · 3 open now · since May 2026
Trino 3 4% required in 100% · 3 open now · since May 2026
BigQuery 2 3% required in 100% · 2 open now · since May 2026

What cloud and platforms does Software Engineering Institute use?

Linux is named in 25% of job postings at Software Engineering Institute, followed by Windows (13%), Unix (6%), Amazon SageMaker (4%).

Linux 17 25% required in 100% · 10 open now · since Jan 2026
Windows 9 13% required in 89% · 5 open now · since Jan 2026
Unix 4 6% required in 100% · 3 open now · since Jul 2026
Amazon SageMaker 3 4% required in 100% · 3 open now · since May 2026
Databricks 3 4% required in 100% · 3 open now · since May 2026
Kubernetes 3 4% required in 100% · 1 open now · since Jan 2026
Spark 3 4% required in 100% · 3 open now · since May 2026
Vertex AI 3 4% required in 100% · 3 open now · since May 2026
Show all (22)
AWS1
Azure1
GCP1
GitHub1
GitLab1
Hugging Face1
MLFlow1
Ollama1
Prefect1
RTOS1
SIEM1
SonarQube1
Weights & Biases1
VMWare1

What developer tools does Software Engineering Institute use?

IDA Pro is named in 17% of job postings at Software Engineering Institute, followed by Wireshark (12%), Cobalt Strike (9%), Sliver (9%).

IDA Pro 12 17% required in 100% · 9 open now · since Apr 2026
Wireshark 8 12% required in 100% · 5 open now · since Aug 2026
Cobalt Strike 6 9% required in 100% · 3 open now · since Aug 2026
Sliver 6 9% required in 100% · 3 open now · since Aug 2026
SolidWorks 5 7% required in 100% · since Aug 2026
Docker 5 7% required in 80% · 3 open now · since Jan 2026
Ghidra 4 6% required in 100% · 4 open now · since Apr 2026
KServe 3 4% required in 100% · 3 open now · since May 2026
Show all (25)
TPU3
Binary Ninja2
Frida2
Git2
QEMU2
Suricata2
WinDbg2
Zeek2
x64dbg2
Altium Designer1
Fusion 3601
Gazebo1
Model Context Protocol1
Open WebUI1
Rest API1
Hyper-V1
gRPC1

What AI and ML technologies does Software Engineering Institute use?

LLM is named in 12% of job postings at Software Engineering Institute, followed by Llama (4%), LoRA (1%), PEFT (1%).

LLM 8 12% required in 100% · 4 open now · since May 2026
Llama 3 4% required in 100% · 3 open now · since May 2026
LoRA 1 1% required in 100% · since Jul 2026
PEFT 1 1% required in 100% · since Jul 2026

Which engineering practices does Software Engineering Institute ask for?

Machine Learning is named in 43% of job postings at Software Engineering Institute, followed by AI Agents (19%), Computer Vision (17%), Red Teaming (16%).

Machine Learning 30 43% required in 100% · 20 open now · since Apr 2026
AI Agents 13 19% required in 100% · 10 open now · since May 2026
Computer Vision 12 17% required in 75% · 6 open now · since May 2026
Red Teaming 11 16% required in 100% · 6 open now · since May 2026
TCP/IP 7 10% required in 100% · 3 open now · since Aug 2026
Agentic Workflows 5 7% required in 100% · 4 open now · since May 2026
Multimodal AI 5 7% required in 100% · 4 open now · since May 2026
CI/CD 4 6% required in 100% · 1 open now · since Jan 2026
Show all (31)
Fine-tuning4
NLP4
RAG4
HPC3
Human-in-the-Loop3
Incident Management3
Prompt Engineering3
Recommender Systems3
Time Series Forecasting3
Digital Twin2
ETL/ELT2
Edge AI2
Motion Planning2
Reinforcement Learning2
Self-Supervised Learning2
Sensor Fusion2
Anomaly Detection1
Configuration Management1
Reinforcement Learning1
Synthetic Data1
Tool Use1
Transfer Learning1
GitOps1

What does each Software Engineering Institute team work with?

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

AI/ML

26 postings
Python16
IDA Pro12
C++10
LLM8
Wireshark8
Cobalt Strike6

Security

12 postings
Linux4
Java3
Python3
Ruby3
Unix3
Scala2

Data Science

8 postings
Python6
MATLAB4
Amazon SageMaker3
CatBoost3
Databricks3
FastAPI3

Hardware

7 postings
C++7
Python6
MATLAB5
VHDL5
Verilog5
Ada4

Backend

3 postings
C++3
C#2
Java2
Python2

See the open roles

How does your stack fit Software Engineering Institute?

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

How is the Software Engineering Institute 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
PowerShellAug 2026
TCP/IPAug 2026
Cobalt StrikeAug 2026
RealmAug 2026
SliverAug 2026
WiresharkAug 2026
Binary NinjaAug 2026
FridaAug 2026
Rising
Linux7% → 27%
Windows0% → 16%
Wireshark0% → 16%
PowerShell0% → 14%
TCP/IP0% → 14%
Cobalt Strike0% → 12%
Realm0% → 12%
Sliver0% → 12%
Falling
Machine Learning71% → 39%
NumPy29% → 6%
Computer Vision36% → 14%
AI Agents36% → 16%
Multimodal AI21% → 4%
PyTorch29% → 14%
TensorFlow29% → 14%
MATLAB21% → 10%

How modern is the Software Engineering Institute stack?

Cutting-edge AI adopter 83/100

Software Engineering Institute scores 83 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.

Questions about the Software Engineering Institute tech stack

What programming languages does Software Engineering Institute use?

The languages named in Software Engineering Institute job postings are Python (55%), C++ (36%), Java (20%), MATLAB (13%), PowerShell (10%), as a share of the 69 postings of the last 12 months.

Does Software Engineering Institute use PyTorch?

Yes. PyTorch is named in 11 of 69 job postings (16%) and required in 11 of them.

What cloud and platforms does Software Engineering Institute use?

The cloud and platforms named in Software Engineering Institute job postings are Linux (17), Windows (9), Unix (4) (postings in brackets).

What skills do you need for a AI/ML job at Software Engineering Institute?

AI/ML postings at Software Engineering Institute most often require Python (16), IDA Pro (12), C++ (10), LLM (8), out of 26 postings in the last 12 months.

Is the Software Engineering Institute tech stack changing?

Yes. PowerShell, TCP/IP, Cobalt Strike, Realm first appeared in Software Engineering Institute job postings in the last six months.

How modern is the Software Engineering Institute tech stack?

Software Engineering Institute scores 83 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 Software Engineering Institute tech stack?

Alion reads every job posting Software Engineering Institute publishes and tags the technologies each one names. The figures on this page count the 69 postings of the last 12 months and were updated on Sep 29, 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, "Software Engineering Institute tech stack: 128 technologies from 69 job postings", as of Sep 29, 2026. https://alion.io/company/sei-cmu/technologies

Licence: CC BY-SA 4.0JSON