The Opportunity: CACI is seeking a Software Engineer to support the development and enhancement of CACI’s AI Chat/GPT capabilities deployed within a Cloud-First AWS environment. This role will focus on extending an existing open-source AI chat platform by designing and implementing integrations, AI agents, and other feature enhancements to meet mission and enterprise needs. The Software Engineer will develop secure, scalable connections to CACI data sources and services, enabling users to interact with internal knowledge and systems through conversational AI. In addition, the engineer will serve as a Software Engineering Subject Matter Expert (SME) on the Common Software Development Environment (CSDE) team, helping ensure the team follows software engineering best practices and is positioned to support development efforts across multiple programs.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees