remote
Gen AI Developer - CACI International
Software Engineer
Gen AI Developer crafting AI-driven solutions for border enforcement using Python, Node.js, AWS, and advanced machine learning techniques within an Agile environment.
About the role
Key Responsibilities
- Design, develop, and deploy generative AI models to enhance customs and border control operations.
- Collaborate with cross‑functional Agile teams to translate business requirements into scalable software solutions.
- Implement end‑to‑end data pipelines, model training, and inference services on AWS infrastructure.
- Integrate AI components with existing backend services using Node.js and Python.
- Perform model evaluation, monitoring, and continuous improvement to meet performance and compliance standards.
Requirements
- Proven experience building generative AI or large language model applications.
- Strong programming skills in Python and Node.js with familiarity in AWS services (SageMaker, Lambda, ECS).
- Solid understanding of machine learning workflows, data preprocessing, and model deployment.
- Experience working in Agile/Scrum environments and delivering incremental value.
- Excellent communication skills and ability to collaborate with stakeholders across technical and non‑technical domains.
Skills
pythonnodejsawsmachine learning