Skip to main content

GIS Software Engineer (AI/ML) at CACI

Department: Software Engineering

Compensation

$93,500 – $196,500/yr

Setup
On-site
Location
North Carolina
Type
Full-time
Level
senior
Posted

Description

CACI is hiring a full-time GIS Software Engineer (AI/ML) to support US Special Operations Command and a Department of Defense organization in Fayetteville, North Carolina. The role involves designing, developing, and maintaining GIS enterprise applications and databases; integrating AI/ML models; building user interfaces, APIs, and frameworks; and managing large geospatial datasets. Candidates need TS/SCI clearance, a bachelor's degree in computer science or engineering with eight years of progressive experience, or 12 years of related experience in lieu of a degree, along with experience in DoD/IC AI/ML systems, custom tools, streaming geospatial data, and scripting or programming languages. The position requires up to 10% travel outside the continental United States and offers a proposed salary range of $93,500 to $196,500.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation