Guidehouse is looking to solve the problem of building, automating, and maintaining CI/CD pipelines for artificial intelligence (AI) and machine learning (ML) and software applications, while ensuring security integration and adherence to commercial and public sector guidelines.
Requirements
- Proficiency in Git and modern branching/versioning workflows.
- Experience with CI/CD tools (Azure preferred).
- Experience with ML model containerization and the ability to build and deploy Docker containers and understand container networking and storage.
- Experience in Azure (or AWS) cloud environment, optimizing compute, networking, and storage.
- Proficiency in programming in Python, with experience scripting in Bash/PowerShell.
- Understanding of Agile principles and methodology.
- Experience with deploying AI/ML models on cloud platforms (e.g., AWS, Azure, GCP) and hybrid cloud deployments, including cloud security (e.g., Managed Identities).
Responsibilities
- Build, automate, and maintain CI/CD pipelines for artificial intelligence (AI) and machine learning (ML) and software applications.
- Containerize applications/models and deploy them to cloud environments (e.g., Azure, AWS, etc.).
- Operationalize ML models: packaging, versioning, testing, deployment, and monitoring.
- Support data scientists and developers in taking developed code to staging to production.
- Ensure security integration between DevSecOps pipelines and cloud services and configure monitoring and alerting for applications, pipelines and ML models in production.
- Design and document technical process flows and diagrams, present them to clients, and answer questions about them.
- Ensure AI/ML deployments adhere to commercial and public sector guidelines, security practices, policies and standards, delivering responsible use of AI.
Other
- An ACTIVE and MAINTAINED 'SECRET' Federal or DoD security clearance
- Bachelor's degree is required
- THREE (3) years of relevant professional experience.
- Ability to understand client mission and business processes and adapt solutions and approaches accordingly to be successful.
- Strong communication and presentation skills for both technical and non-technical audiences.