CACI International Inc

Generative AI Engineer, Mid-level

CACI International Inc

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $82,100 - $172,400 per year

About the role

  • Join CACI’s AI Enablement Team as a Generative AI Engineer delivering rapid, high‑impact AI solutions in 1–2 month engagements
  • Build and deploy production‑ready AI applications (RAG, conversational AI, multi‑agent systems) across short program engagements
  • Implement GenAI solutions using vector databases, LLM orchestration frameworks, and managed AI services with strong observability and security practices
  • Integrate LLM APIs and services into existing workflows; apply responsible AI guardrails; troubleshoot cloud and on‑prem integration issues
  • Deliver workshops, documentation, and paired development to ensure teams can independently operate and extend AI systems
  • Improve AI application templates and document emerging techniques based on field experience
  • Validate program team readiness for independent AI operations
  • Stay current with new GenAI tools and patterns and share insights with the team

Requirements

  • 5+ years software engineering experience with strong Python and JavaScript
  • Bachelor’s degree in Computer Science or a related major
  • Ability to obtain a U.S. Secret Clearance
  • Practical experience developing LLM applications, including agentic patterns, RAG, context engineering, vector databases, and observability fundamentals
  • Experience monitoring LLM performance, mitigating failure modes, and applying responsible AI practices (bias checks, guardrails, validation)
  • Strong API integration skills with REST and distributed systems
  • Working experience with a major cloud provider (AWS/Azure/GCP), plus familiarity with Docker, CI/CD, IaC concepts, and core security practices
  • Understanding of ML fundamentals relevant to LLM systems
  • Ability to deliver quickly in unfamiliar environments and adapt to changing requirements
  • Strong communication skills and experience creating clear technical documentation and explanations
  • Pragmatic delivery mindset with sound architectural trade‑off judgment
  • Active user of AI tooling and continuous learner in GenAI
  • Experience with agile workflows (GitLab, Jira)
Benefits
  • healthcare
  • wellness
  • financial
  • retirement
  • family support
  • continuing education
  • time off benefits
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonJavaScriptLLM applicationsRAGcontext engineeringvector databasesobservabilityAPI integrationRESTcloud computing
Soft Skills
strong communication skillsadaptabilitypragmatic delivery mindsetarchitectural trade-off judgmentcontinuous learner
Certifications
Bachelor’s degree in Computer ScienceU.S. Secret Clearance