Senior AI Automation Engineer
Role summary
The Senior AI Automation Engineer will design, build, and implement AI-driven automation solutions using Microsoft Copilot Studio and other Power Platform tools. This role involves developing Python and PowerShell scripts for execution on Azure VMs to support migration, operational tasks, and customer/internal response automation. Key responsibilities include integrating AI agents with various Microsoft services, managing Azure infrastructure, and ensuring end-to-end automation with observability. The engineer will collaborate with Microsoft teams to identify manual processes and deliver reliable, documented automation solutions ready for production.
Role : Sr AI Automation Engineer
Location : Remote ( USA)
Type: Contract
Key Skills : Python, PowerShell, AI Agents, Agentic AI Automation, Microsoft Copilot Studio, Power Automate, Power Virtual Agents, AI Builder, Azure VMs, REST APIs
JD :
- Design and build Agentic AI solutions using Microsoft Copilot Studio, including multi‑step agents that orchestrate migration workflows, status checks, and remediation actions, under Microsoft‑defined architectures.
- Implement automation for customer and internal email responses by integrating Copilot Studio agents with Outlook, shared mailboxes, Power Automate, and backend systems to generate contextual, human‑reviewed responses.
- Develop and maintain Python‑ and PowerShell‑based automation executed on Azure VMs to support migration and operational tasks, including long‑running or privileged activities not suited for serverless execution.
- Build agent‑driven automation for migration scenarios such as prechecks, failure triage, retry logic, telemetry analysis, and incident creation.
- Integrate automation with Azure services (e.g., Azure Functions, App Service, Azure Storage, Azure Monitor, Log Analytics, Kusto) to enable end‑to‑end automation and observability.
- Collaborate with Microsoft Program Managers, Architects, and Operations teams to identify defined manual processes and deliver scoped, reliable automation solutions.
- Document delivered solutions and support production readiness, including logging, security considerations, and operational handoff to Microsoft teams.
Required / Minimum Qualifications
- 4+ years of hands‑on software engineering experience delivering production automation or tooling.
- Strong proficiency in Python and PowerShell for automation, orchestration, and system‑level tasks.
- Hands‑on experience building automation or agent‑based systems, such as AI agents, bots, workflow engines, or orchestration services.
- Hands‑on experience with Microsoft Copilot Studio, Power Virtual Agents, AI Builder, or Power Automate.
- Experience deploying and running workloads on Azure VMs, including handling credentials, certificates, logging, and failure recovery.
- Solid understanding of REST APIs, authentication (OAuth, managed identity), and service‑to‑service integration.
- Strong problem‑solving and debugging skills in distributed or operational systems.
- Ability to work effectively within defined scopes and priorities in fast‑moving environments.
Similar roles
- AI Automation EngineerSearch Atlas · Canada · Remote
AI Automation EngineerBroadStreet Partners · Columbus, Ohio, United States · Hybrid- AI Automation EngineerFranklin Fitch · Boston, Massachusetts, United States · Hybrid
- AI Automation EngineerSuccess Mortgage Partners, Inc. · United States · Remote
- AI Automation EngineerBetterUp · Austin, Texas, United States · Hybrid