Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
CACI International Inc

AI Engineer – Application Development

CACI International Inc

AI Engineer developing AI solutions for web-based workflow applications within the Federal Government. Collaborating with teams to refine use cases and build intelligent dashboards and chatbots.

Posted 4/29/2026full-timeRemote • 🇺🇸 United StatesMid-LevelSenior💰 $75,200 - $158,100 per yearWebsite

Tech Stack

Tools & technologies
AWSAzureCloudCyber SecurityDockerGoogle Cloud PlatformJavaJavaScriptNode.jsNumpyPandasPythonReactScikit-LearnSDLCTypeScript

About the role

Key responsibilities & impact
  • Join our team as an AI Engineer to design and deliver AI based solutions for a web based workflow application for the Federal Government.
  • Learn customer business workflows, refine business use cases that can leverage AI enablement and build cutting-edge AI solutions that directly result in productivity increase, enhanced user experience and cost savings.
  • Work with cross-functional teams to develop AI-enabled features, build Proof of Concept (POC) for agentic solutions and translate it into Production Ready systems.
  • Utilize latest AI tools to develop AI chatbots, Agentic workflows, intelligent dashboards and application assistants.
  • Design and develop AI-enabled features for web-based workflow applications using LLMs, GenAI, and agentic AI patterns.
  • Build RAG pipelines using application data, policy documents, user manuals, help cards and business process publications.
  • Implement agentic workflows using orchestration frameworks (LangGraph, Agno, Haystack, CrewAI) for AI based application assistants.
  • Implement prompt engineering strategies and integrate AI/LLM APIs (OpenAI, Bedrock).
  • Architect full-stack AI features with reliable API integrations, error handling, and graceful degradation.
  • Establish LLM observability (cost, latency, quality) and responsible AI guardrails (hallucination detection, output validation, CUI safeguards).
  • Maintain full-stack applications (including Web Application development using modern technologies such as React, TypeScript, NodeJS, Python and Java).
  • Address security vulnerabilities and ensure compliance with cybersecurity standards.
  • Participate in code reviews, CI/CD pipelines, and collaborative development workflows.
  • Document technical implementations and stay current with AI and ML developments.

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science, Data Science, Mathematics, or related STEM field
  • Masters degree preferred
  • Minimum 5+ years relevant experience
  • 5+ years of experience with software implementation across all aspects of the SDLC
  • 1+ years hands-on experience developing generative AI / LLM-powered applications
  • Expert-level proficiency in Python; strong JavaScript proficiency
  • Experience with RESTful APIs and integrating AI/LLM APIs (OpenAI, Bedrock)
  • Experience with prompt engineering techniques (few-shot, chain-of-thought, system prompts)
  • Experience with LLM orchestration frameworks such as LangGraph, Agno, CrewAI, or similar
  • Experience with RAG architectures, agentic patterns, and vector databases
  • Strong understanding of ML fundamentals (supervised/unsupervised learning, model evaluation, feature engineering, NLP)
  • Experience with data analysis and ML libraries (pandas, NumPy, scikit-learn, or equivalent)
  • Experience with containerization (Docker) and at least one major cloud platform (AWS, Azure, or GCP)
  • Proficiency with Git version control and CI/CD pipelines
  • Strong written and verbal communication skills.

Benefits

Comp & perks
  • healthcare
  • wellness
  • financial
  • retirement
  • family support
  • continuing education
  • time off benefits

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

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

Hard Skills & Tools
AI solutionsweb-based workflow applicationsLLMsGenAIPythonJavaScriptRESTful APIsprompt engineeringdata analysisML fundamentals
Soft Skills
communication skillscollaborative developmentcode reviewsproblem-solvingcross-functional teamwork
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in related field