Software Engineer, AI/ML Intern - Summer 2026
Company: CACI
Location: Denver
Posted on: April 1, 2026
|
|
|
Job Description:
Job Title: Software Engineer, AI/ML Intern - Summer 2026 Job
Category: Intern/Co-op Time Type: Part time Minimum Clearance
Required to Start: None Employee Type: Part-Time On-Call Percentage
of Travel Required: Up to 10% Type of Travel: Local Anticipated
Posting End: 5/15/2026 The Opportunity: We are seeking a Software
Engineer - AI/ML Intern to support an applied R&D problem set
focused on rapid prototyping and experimentation across modern
AI/ML methods. This internship is designed for someone who enjoys
solving ambiguous, real-world problems and turning ideas into
working prototypes. High-performing interns may have the
opportunity to transition into our Mission & Engineering Support
(M&ES) AI Expeditionary Team, supporting customer-facing,
mission-driven AI delivery. Responsibilities: Work within a small,
cross-functional team to research, prototype, and evaluate AI/ML
approaches for a defined R&D problem. Implement experiments
using a mix of open-source tools and internal frameworks. Assist
with developing prototype applications that may include LLMs/NLP,
computer vision, data science workflows, or lightweight backend
services. Document assumptions, experiment results, and
recommendations in a way that makes the work repeatable and
transferable. Help translate technical findings into practical next
steps for productization or mission integration. Qualifications:
Required: Currently pursuing a BS/BA (or MS) in Computer Science,
Data Science, Statistics, Mathematics, Engineering, or a related
field. Coursework or hands-on experience in AI/ML concepts (e.g.,
classification, clustering, deep learning basics, evaluation).
Working knowledge of Python. Willing to work onsite with possible
hybrid schedule Willing and able to obtain a Top Secret or TS-SCI
clearance. Familiarity with at least one ML/DL library (e.g.,
PyTorch, TensorFlow, scikit-learn). Curiosity, strong
problem-solving skills, and the ability to work effectively in a
fast-moving environment with evolving requirements. Desired:
Working knowledge of the Software development life cycle (including
front and back end) Working knowledge of containerization tools
like Docker and orchestration platforms like Kubernetes for
deploying and managing AI applications Working knowledge of Java,
C++, or C# AWS Experience or certification (Developer, DevOps,
Architect, or equivalent) An understanding of Gen AI tools,
techniques, and platforms. Experience with deployment/scaling of
machine learning models Experience in integrating multiple
applications Experience with development in microservice-based
architecture Security Certification Prior internship/project
experience delivering prototypes to stakeholders. Working knowledge
with databases such as PostgreSQL, MySQL, MongoDB, and NoSQL
databases, and message passing middleware such as Redis and Kafka
Working knowledge designing, developing, documenting, testing, and
debugging software that contains logical and mathematical solutions
to problems. - What You Can Expect: A culture of integrity. At
CACI, we place character and innovation at the center of everything
we do. As a valued team member, you’ll be part of a high-performing
group dedicated to our customer’s missions and driven by a higher
purpose – to ensure the safety of our nation. An environment of
trust. CACI values the unique contributions that every employee
brings to our company and our customers - every day. You’ll have
the autonomy to take the time you need through a unique flexible
time off benefit and have access to robust learning resources to
make your ambitions a reality. A focus on continuous growth.
Together, we will advance our nation's most critical missions,
build on our lengthy track record of business success, and find
opportunities to break new ground — in your career and in our
legacy. Pay Range : There are a host of factors that can influence
final salary including, but not limited to, geographic location,
Federal Government contract labor categories and contract wage
rates, relevant prior work experience, specific skills and
competencies, education, and certifications. Our employees value
the flexibility at CACI that allows them to balance quality work
and their personal lives. We offer competitive compensation,
benefits and learning and development opportunities. Our broad and
competitive mix of benefits options is designed to support and
protect employees and their families. At CACI, you will receive
comprehensive benefits such as; healthcare, wellness, financial,
retirement, family support, continuing education, and time off
benefits. The proposed salary range for this position is: $43,900 -
87,900 USD CACI is an Equal Opportunity Employer. All qualified
applicants will receive consideration for employment without regard
to race, color, religion, sex, pregnancy, sexual orientation, age,
national origin, disability, status as a protected veteran, or any
other protected characteristic.
Keywords: CACI, Aurora , Software Engineer, AI/ML Intern - Summer 2026, IT / Software / Systems , Denver, Colorado