
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.
- 01Bachelor's degree in STEM field
- 025+ years software implementation experience
- 031+ years generative AI/LLM experience
- 04Expert Python proficiency
- 05Strong JavaScript proficiency
- 06Experience with RAG and agentic patterns
- 07Experience with Docker and cloud platforms
AdWake 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
CACI
Job details
- Work model
- Completely Remote
- Commitment
- Full Time
- Category
- Information Technology
- Posted
- Today
AdWake 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