Artificial Intelligence & Cloud Engineer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
Join CACI as the prime contractor on a growing program supporting NAVSEA on the Navy Maintenance and Modernization Enterprise Solution (NMMES), a mission-critical program that supports over 45,000 users executing naval ship and submarine maintenance operations worldwide. CACI is seeking an Artificial Intelligence & Cloud Engineer to research, design, build, and deploy Artificial Intelligence (AI) and Machine Learning (ML) solutions. As part of our team, you will help lay the foundation for future AI/ML initiatives while contributing to broader software development projects. You will work closely with cross-functional teams to gather requirements, design, develop, and implement AI-driven features, seamless integrations, and deployment pipelines across a range of AI/ML use cases, including Generative AI. This role requires a hands-on engineer who understands how to operate effectively within dynamic, high-change enterprise environment. The ideal candidate brings deep technical expertise combined with real-world experience working in non-pristine, legacy-integrated ecosystems, where adaptability, pragmatism, and collaboration are essential.
Responsibilities
- Forward thinking vision of how RAG can be integrated within a software development lifecycle and business practices, keeping abreast of new developments in RAG, NLP, and related fields.
- Designing and implementing retrieval systems: Creating efficient ways to store and quickly access large amounts of relevant information.
- Implementing safeguards: Developing mechanisms to prevent the system from retrieving or generating inappropriate or harmful content.
- Developing and fine-tuning language models: Working with large language models to optimize their performance for specific tasks and domains.
- Evaluation and testing: Designing and conducting tests to measure the system's accuracy, relevance, and overall performance.
- Integrating retrieval and generation components: Ensuring seamless interaction between the retrieval system and the language model.
- Follow a CACI agile methodology, attending daily standups, refinement sessions, and updating agile project management system to ensure transparency
- Design and implement agentic workflows using supervisor and orchestration patterns with frameworks such as LangGraph, CrewAI, or similar multi-agent orchestration tools
- Establish observability and evaluation pipelines using tools like Langfuse, or similar platforms to monitor, trace, and assess LLM application performance
Requirements
- Required:
- Active Secret Security Clearance (possesses or must be able to obtain).
- Bachelor's degree in computer science, software engineering, or a related field.
- 2-5 years of relevant experience in NLP, machine learning, or AI development
- Experience designing agentic flows using supervisor, routing, and hierarchical patterns with frameworks such as LangGraph or equivalent
- Experience with Linux and Linux based terminals
- Understanding of RAG architecture and principles, experience implementing RAG systems, and familiarity with popular RAG frameworks and tools.
- Knowledge of security best practices for AI systems
- Strong programming skills, particularly in Python, Javascript, rust, golang
- Experience with vector databases, embedding techniques, and data pipelines
- Experience with information retrieval systems
- Experience with RESTful APIs and Cloud Services (AWS, OCI)
- Experience with data preprocessing, normalization, cleaning, encoding data intvector representations
- Knowledge of text analytics and semantic search techniques
- Experience with prompt engineering
- Experience working with multiple teams in an agile environment, with data scientists, UI/UX designers, and subject matter experts to improve the overall system.
- Self-motivated with ability to quickly adapt and learn emerging disciplines and techniques
- Desired:
- Experience supporting US Navy Cyber Risk Management Framework governed environments.
- Familiarity with large-scale program environments like AWS GOV Cloud or Bluewater.
- Background working alongside third-party vendors with limited enterprise execution capability.
- Experience with hybrid architecture, legacy system integration, and modernization strategies.
- Experience with DevSecOps, infrastructure as code
- -
- 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 hav
Benefits
Additional Information
Job Title: Artificial Intelligence & Cloud Engineer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: Secret Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * *
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at CACI? Share your experience