onsite
AI and Workflow Automation Developer - CACI International
Software Engineer
Lead the design, development, and deployment of AI‑driven workflow automation solutions for a DoD C5ISR program, leveraging Python and machine learning to streamline processes and enhance reporting capabilities.
About the role
Key Responsibilities
- Analyze current business processes and reporting needs within a DoD C5ISR environment.
- Design, develop, and implement AI and machine learning solutions to automate workflows and improve data insights.
- Collaborate with cross‑functional teams to gather requirements, define use cases, and translate them into technical specifications.
- Build and maintain Python‑based data pipelines, models, and integration components.
- Validate model performance, conduct testing, and ensure solutions meet security and compliance standards.
- Document architecture, code, and best practices for future maintenance and scalability.
Requirements
- Proven experience in Python development and machine learning model deployment.
- Strong understanding of workflow automation concepts and tools.
- Experience working with DoD or similar regulated environments is a plus.
- Excellent problem‑solving skills and ability to translate business needs into technical solutions.
- Effective communication skills for collaborating with technical and non‑technical stakeholders.
Skills
pythonmachine learningdata analysis