GIS Software Engineer (AI/ML)
Ai Engineer
APIs
Artificial Intelligence
Data Analysis
Data Analytics
Data Integration
Data Processing
Databases
Developer
Engineering
Geographic Information System
Geospatial
Geospatial Ai
Geospatial Analysis
Geospatial Analytics
Machine Learning Engineer
Software Development
Software Engineer
Software Engineering
Job Description
CACI is hiring a GIS Software Engineer (AI/ML) to build AI-enabled enterprise GIS applications and databases in support of US Special Operations Command.
Responsibilities
- Apply advanced AI software engineering practices to perform complex analysis and to design, develop, and modify GIS Enterprise applications and databases
- Design and implement UI systems
- Integrate disparate data sources into enterprise GIS workflows
- Establish and maintain APIs supporting user applications and platforms
- Build frameworks that enable AI/ML functions by integrating ML models into user applications and platforms
- Recommend and evaluate innovative technologies that improve the presentation and use of enterprise GIS products and support integrated systems planning
Required Qualifications
- Top Secret clearance with SCI eligibility
- Bachelor's degree in Computer Science/Engineering
- 8 years of progressive experience performing design, development, and modification of UI and applications
- Typically, 12 years of progressive related experience may be accepted in lieu of a degree
- Experience engineering UI and applications in support of AI/ML strategies for the DoD/IC
- Experience creating and developing custom tools and distributed processing workflows for large datasets
- Experience (high level/expert ability) managing and working with static and dynamic streaming geospatial-oriented data
- Proficiency with at least two scripting and programming languages: HTML, JavaScript, Python, C#, C++ (or equivalents listed)
- Strong oral and written communication skills; capable of effectively directing subordinates
- Required to obtain and maintain currency of the appropriate level certification per DODD 8570.01 (Security+)
Technologies
- AI/ML
- GIS Enterprise
- HTML
- JavaScript
- Python
- C#
- C++
Desired Qualifications
- Bachelor's degree in Computer Science/Engineering and three additional years of general experience in intelligence systems architecture and geospatial systems
What You Can Expect
- Culture of integrity
- Environment of trust
- Focus on continuous growth
Benefits
- Flexible time off benefit
- Access to robust learning resources
- Healthcare
- Wellness
- Financial
- Retirement
- Family support
- Continuing education
- Time off benefits
Position Details
- Location: Fort Bragg, NC (onsite)
- Employee type: Regular
- Time type: Full time
- Job category: Engineering
- Minimum clearance required to start: TS/SCI
- Travel: Up to 10%
- Travel type: Outside Continental US
Compensation
- Pay range: $93,500 - $196,500 (per year)
Additional Opportunity Information
- Role supports the operational planning cycle in Fayetteville, NC
- Position is part of a selective professional IT team directly supporting mission success
- Limited to self-starters able to plan, implement, develop, and maintain applications for a GIS Enterprise while working independently in a fluid custom application development environment
- Supports a Department of Defense (DoD) organization in Fayetteville, NC