CACI International
AI

Generative AI Engineer Midlevel

CACI International · Remote, US · $82k - $172k

Actively hiring Posted 12 days ago

Role overview

Job Title: Generative AI Engineer, Mid-levelJob Category: EngineeringTime Type: Full time

What you'll work on

  • 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.

What we're looking for

Required:

  • 5+ years software engineering experience with strong Python and JavaScript; ability to build and maintain production systems using modern development workflows and Git.
  • 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; familiarity with evaluation‑driven development and model routing.
  • 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).

Desired:

  • Experience building agentic systems with frameworks such as Agno, LangGraph, CrewAI, or OpenAI Agents; familiarity with LLM observability platforms and vector database technologies.
  • Cloud/infra depth (AWS Bedrock, GovCloud, Azure OpenAI, Kubernetes, Terraform, CI/CD automation).
  • Full‑stack development experience with modern frontend/back‑end frameworks.
  • Consulting or multi‑project experience supporting varied technical contexts.
  • Federal environment familiarity (DoD, NIST, ATO, FedRAMP).
  • Open‑source/community contributions, writing, or speaking.
  • Relevant technical certifications (Security+, AWS certs, etc.).
-

Tags & focus areas

Used for matching and alerts on DevFound
Fulltime Remote Ai Ai Engineer Generative Ai