onsite
AI and Workflow Automation Developer - CACI
Software Engineer
Develop AI and machine‑learning models to automate DoD C5ISR workflows, integrate with existing reporting systems, and deliver secure, production‑grade solutions using Python and cloud services.
About the role
Key Responsibilities
- Analyze current C5ISR processes and reporting requirements to identify automation opportunities.
- Design, develop, and deploy AI/ML models that streamline data ingestion, analysis, and decision‑making.
- Build end‑to‑end workflow automation solutions using RPA tools and integrate them with existing DoD systems via APIs.
- Implement CI/CD pipelines and cloud infrastructure (AWS) to ensure scalable, secure, and maintainable deployments.
- Collaborate with subject‑matter experts, security officers, and software engineers to validate models and meet compliance standards.
Requirements
- Strong proficiency in Python and experience with ML frameworks such as TensorFlow or PyTorch.
- Hands‑on experience building workflow automation or RPA solutions and integrating them with RESTful services.
- Familiarity with cloud platforms (AWS) and containerization technologies for production deployment.
- Ability to obtain and maintain a Secret security clearance.
- Excellent problem‑solving skills and the ability to work independently in a fast‑paced, mission‑critical environment.
Skills
pythonmachine learningaws