AI Engineer - Application Development

CACI

Completely RemoteFull TimeInformation Technology
Posted Today

Job description

Responsibilities

  • 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, and user manuals
  • Implement agentic workflows using orchestration frameworks like LangGraph, Agno, Haystack, or CrewAI
  • Implement prompt engineering strategies and integrate AI/LLM APIs (OpenAI, Bedrock)
  • Architect full-stack AI features with reliable API integrations and error handling
  • Establish LLM observability and responsible AI guardrails
  • Maintain full-stack applications using 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

Requirements

  • Bachelor's degree in computer science, Data Science, Mathematics, or related STEM field
  • 5+ years of experience with software implementation across all aspects of the SDLC
  • 1+ years of 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
  • Experience with LLM orchestration frameworks such as LangGraph, Agno, CrewAI, or similar
  • Experience with RAG architecture, agentic patterns, and vector databases
  • Strong understanding of ML fundamentals
  • Experience with data analysis and ML libraries (pandas, NumPy, scikit-learn)
  • Experience with containerization (Docker) and at least one major cloud platform (AWS, Azure, or GCP)

Preferred Qualifications

  • Proficiency with Git version control and CI/CD pipelines
  • Strong written and verbal communication skills

Benefits

  • Comprehensive healthcare, wellness, and financial benefits
  • Retirement and family support
  • Continuing education and time off benefits

Skills & tools

PythonLLMGenerative AIReactAWSDocker

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01Bachelor's degree in STEM field
  2. 025+ years software implementation experience
  3. 031+ years generative AI/LLM experience
  4. 04Expert Python proficiency
  5. 05Strong JavaScript proficiency
  6. 06Experience with RAG and agentic patterns
  7. 07Experience with Docker and cloud platforms
NeverApplyAd

Wake up to a shortlist, not a search results page.

NeverApply scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches