Note: The job is a remote job and is open to candidates in USA. CACI International Inc is seeking a Senior AI Engineer to support the Department of Homeland Security Office of the Inspector General. The role will architect, develop, and deploy secure AI-powered applications, pipelines, and analytical capabilities for federal oversight, investigative, audit, and inspection operations.
Responsibilities
- Design, develop, and implement enhancements to OIG Chat and pilot AI applications, including model routing architectures, API patterns, prompt handling logic, and integration with Azure Open AI, Azure AI Foundry, and approved AI services
- Implement comprehensive AI guardrails, safety controls, logging mechanisms, and model access patterns to prevent data leakage, unauthorized use, and ensure outputs meet quality and security standards
- Design and build AI/ML model pipelines that consume governed datasets from the enterprise data platform, ensuring data lineage, quality, and compliance with data governance policies
- Develop AI-assisted analysis capabilities for investigative hotline data, case records, and federal datasets to support trend identification, anomaly detection, link analysis, and pattern recognition
- Implement machine learning features including model versioning, monitoring, performance tracking, and automated validation to support production AI operations
- Support development and deployment of pilot AI applications for eDiscovery, translation, transcription, and specialized investigative analytics use cases
- Conduct iterative prototyping and testing against limited datasets to validate AI approaches prior to enterprise implementation, including output validation frameworks
- Develop secure coding practices for AI applications, including input validation, error handling, sensitive data protection, and integration with security controls
- Provide technical expertise for prompting guidance, AI-enabled workflows, use case demonstrations, troubleshooting guides, and training content to support user adoption
- Collaborate with Government stakeholders, data engineers, platform teams, and security specialists to integrate AI capabilities within Agile delivery framework
Skills
- Bachelor's degree + 15 years of experience in artificial intelligence, machine learning, software engineering, or related field; equivalencies considered (Master's + 12 years; 21 years with no degree; AA + 17 years)
- Extensive hands-on experience developing AI/ML applications, with deep expertise in large language models (LLMs), generative AI, and prompt engineering
- Proven experience with Azure OpenAI, Azure AI services, or equivalent enterprise AI platforms (AWS Bedrock, Google Vertex AI) in production environments
- Strong programming skills in Python with experience in AI/ML frameworks (LangChain, Semantic Kernel, Hugging Face, TensorFlow, PyTorch, scikit-learn)
- Demonstrated ability to design and implement secure, governed AI solutions including guardrails, validation frameworks, monitoring, and integration with enterprise data platforms
- Experience developing AI solutions for federal government, law enforcement, investigative, or national security applications with understanding of sensitive data handling requirements
- Hands-on experience with RAG (Retrieval-Augmented Generation) architectures, vector databases, semantic search, and knowledge graph integration
- Background in natural language processing (NLP), text analytics, entity extraction, sentiment analysis, or investigative analytics use cases
Benefits
- Flexible time off benefit
- Robust learning resources
- Competitive benefits and learning and development opportunities
- Healthcare benefits
- Wellness benefits
- Financial benefits
- Retirement benefits
- Family support benefits
- Continuing education benefits
- Time off benefits
Company Overview
Company H1B Sponsorship