
ICF is a global consulting firm that helps governments, businesses, and communities address complex challenges through data, technology, and program expertise. Founded in 1969, the company works across consulting, government, and healthcare, supporting digital modernization, analytics, resilience and adaptation, energy planning, federal health programs, disaster management, infrastructure, and transportation. Its teams combine advisory services with program implementation to help clients achieve measurable results and strengthen community resilience.
Azure AI Operations Engineer — ICF, Virginia Remote
Support secure federal AI capabilities at ICF by operating Azure infrastructure and coordinating onboarding. Manage DevSecOps automation, monitoring, compliance, and production operations.
$108,476 – $184,409 / year
RemoteFull-timeMiddleSeniorEnglish RequiredAI EngineerMachine Learning EngineerDescription
- Support enterprise AI operations by onboarding users, configuring approved Azure services, and coordinating access and dependencies.
- Turn AI and application needs into secure, maintainable configurations across Azure environments.
- Build and maintain CI/CD workflows for AI and platform components using GitHub Enterprise, Jenkins, GitLab, or similar tools.
- Maintain infrastructure as code with Terraform, Azure Resource Manager templates, AWS CloudFormation, or similar tools.
- Set up logging, monitoring, alerts, and operational dashboards using Splunk, Azure Monitor, Databricks logging, AppDynamics, or similar platforms.
- Coordinate root cause investigations across application, cloud, data, platform, and security teams, documenting issues, risks, fixes, and resolutions.
- Assist with security and compliance work, including baseline configurations, vulnerability scans, ATO documentation, change control, audits, and remediation tracking.
- Assess emerging AI, cloud, and DevSecOps technologies in proof-of-concept environments and make technically grounded recommendations.
- Support availability, disaster recovery, backup, recovery, and continuity for AI systems and their infrastructure.
- Take part in Agile planning, stand-ups, reviews, and retrospectives; maintain diagrams, runbooks, technical specifications, and governance records.
- Work with cloud, application, security, data, and operations teams to deliver reliable services.
Requirements
- At least 3 years of professional experience supporting data and AI technologies, including cloud-based AI or analytics operations.
- Experience with CI/CD pipelines and Agile work management using GitHub Enterprise, Jenkins, GitLab, Azure DevOps, or similar tools.
- Experience implementing infrastructure as code with Terraform, Azure Resource Manager templates, AWS CloudFormation, or similar technologies.
- Hands-on experience with Azure infrastructure, including resource setup, identity and access, networking, storage, monitoring, and service integration.
- Experience with DevSecOps, cloud security, compliance governance, vulnerability remediation, and production troubleshooting in enterprise or federal settings.
- Bachelor’s or master’s degree in computer science, engineering, information technology, or an equivalent combination of education and experience.
- U.S. citizenship is required for federal contract work.
- Must meet FDIC personnel eligibility and background investigation requirements.
- Must live in the U.S., be authorized to work in the U.S., and perform all work within the U.S.
- Preferred: experience with Azure AI services, Azure Machine Learning, Azure OpenAI, Databricks, Azure Data Factory, Azure Data Lake Storage, Azure Synapse, or related services.
- Preferred: experience with AI or machine learning environments using Python, NLP, model serving, inference, or data preparation.
- Preferred: experience with AWS SageMaker, AWS Bedrock, or comparable services.
- Preferred: experience operating shared enterprise DevSecOps services and standardizing development or deployment environments across teams.
- Preferred: experience with Kubernetes, OpenShift, Docker, Ansible, Artifactory, SonarQube, Fortify, OWASP tools, or comparable technologies.
- Preferred: experience designing high-availability and disaster recovery solutions for cloud or hybrid environments.
- Preferred: experience with relational and nonrelational databases such as Oracle, SQL Server, PostgreSQL, DB2, or MySQL.
- Preferred: experience with performance tuning and observability tools such as Splunk, Azure Monitor, Databricks logs, AppDynamics, or NeoLoad.
- Microsoft Azure certifications are desirable.
Benefits
- Remote work arrangement.
- Reasonable accommodations for people with disabilities, disabled veterans, and sincerely held religious beliefs.
- Equal opportunity employment.
- Confidential support for accommodation requests.
- Benefits offerings are referenced under the Transparency in Coverage Act.