CACI is seeking a motivated early-career Software Engineer with interest in Artificial Intelligence (AI), Machine Learning (ML), workflow automation, and modern full-stack development. This engineer will support CACI’s Enterprise Solutions Factory (ESF) and customer modernization initiatives by building AI-enabled tools, automation capabilities, backend services, and user-facing applications. The engineer will help design, develop, test, and deploy software solutions that integrate LLMs, modern APIs, automation pipelines, and data workflows. Solutions are expected to emphasize cost transparency and focus on high-leverage accelerators rather than 100% solutions as part of ESF’s engineering philosophy. You will work directly with the VP, Technology & Services, to build reusable technical solutions and accelerators that strengthen CACI’s competitive position and increase the probability of winning new work. The solutions you build will support Intelligence and DoD missions, helping analysts and operational personnel accelerate decision-making and strengthen national security outcomes. Hybrid options available!
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
Entry Level
Number of Employees
5,001-10,000 employees