Grey Matters Defense Solutions · Centennial, CO

Salary
$125,000–$165,000
Posted
Jul 6, 2026
Location
Centennial, CO
Last confirmed open
Jul 21, 2026

What this job asks for AI summary

This role centers on building and maintaining an end-to-end data pipeline for a defense program, bridging data collection from multiple sources through to analyst annotation workflows and data scientist consumption. Day-to-day work involves filtering and presenting data to analysts, managing an annotations database, and ensuring data scientists have reliable access to curated datasets. It suits engineers comfortable with Python data manipulation, Docker, APIs, and relational database design, and who hold an active TS/SCI clearance.

Senior level · Denver-Aurora-Lakewood, CO · TS/SCI clearance · Full-time

Pay in the description: $125,000–$170,000

Must have (8)
PythonPandasNumPyPyTorchUltralyticsDockerDaskREST APIs
Nice to have (3)
PyArrowRayCI/CD

Posted 2 times — it's one opening, so apply once.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

What won't set you apart
Python88%Pandas72%NumPy62%Docker53%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $114,994 (middle half $99,317–$151,203). This posting is about at that midpoint.

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (8)

TS/SCI clearance is an explicit hard gate — stated in the header and repeated in the body ('Must have a TS/SCI for all positions').

The role sits between data pipeline/database design (15-1243) and general software development (15-1252); the primary deliverable is a data pipeline with annotation storage and database maintenance, which tips toward 15-1243, but the heavy Python/software-design-patterns framing makes 15-1252 a credible runner-up.

Ultralytics (YOLO object-detection framework) is listed alongside Pandas/NumPy/PyTorch in the core 'About you' requirements block, suggesting the pipeline handles computer-vision annotation data.

Dask is listed in the 'Understanding of python data manipulation packages' bullet in the requirements section alongside Pandas/NumPy/PyTorch, so it is treated as a hard gate.

PyArrow and Ray appear under 'Preferred Skills' and are marked accordingly.

The posted salary range of $125,000–$170,000 is base; the posting also advertises a 25% SEP IRA employer contribution and a separate 25% benefit account, which substantially increases total compensation beyond the stated range.

No minimum years of experience are stated anywhere in the posting.

Requires a TS/SCI clearance — the cleared population is a small fraction of this occupation, so the real candidate pool is materially smaller than the estimate below, which does not model clearance.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗