Job Description We are seeking a motivated AI Solutions Engineer (Contractor) to support the development of internal AI-powered tools and workflow automations that improve operational efficiency, access management, security posture, and user experience across enterprise systems. This role will focus on building practical AI and automation solutions that streamline activities such as software license provisioning, admin portal access workflows, license optimization, reporting, and other operational processes that reduce manual effort and strengthen governance. We are seeking an AI & Automation Engineer to design, build, and deploy intelligent automation solutions across Collaboration Engineering, and Enterprise Productivity platforms. This role will focus on leveraging Microsoft 365, Microsoft Graph, Azure services, and AI technologies to automate operational, monitoring, governance, and capacity management workflows. The ideal candidate is a hands-on engineer who enjoys solving operational challenges through automation while working within large-scale Microsoft 365 environments. Success in this role means delivering automation solutions that reduce manual operational workload, improve turnaround times for access and licensing requests, increase visibility into platform utilization and governance, and accelerate the organization's AI and automation roadmap through practical, scalable solutions that create measurable business value. The ideal candidate is a builder who sees a manual process and immediately looks for a way to automate it. Someone comfortable writing PowerShell against Microsoft Graph, developing Python-based automations, integrating enterprise platforms, and applying AI technologies to solve real operational challenges.
Responsibilities include:
- Design, develop, and support automation solutions across Microsoft 365 and Azure environments that reduce manual effort, improve operational efficiency, and strengthen governance. Build scripts, integrations, workflows, and self-service solutions that automate provisioning, deprovisioning, access management, reporting, monitoring, and operational processes.
- Develop solutions across Microsoft 365 technologies including Entra ID, Exchange Online, SharePoint Online, Teams, OneDrive, Microsoft Graph, Power Platform, and Azure services.
Responsibilities include license provisioning and optimization, user lifecycle management, access request automation, governance workflows, reporting, compliance automation, operational dashboards, and cross-platform integrations.
- Develop AI-powered tools and workflow assistants using Azure OpenAI, Microsoft Copilot, and related technologies. Build practical AI solutions that improve operational support, reporting, governance, and employee productivity while evaluating emerging technologies such as AI agents, copilots, and Model Context Protocol (MCP).
- Develop applications, APIs, and automation services using PowerShell, Python, JavaScript. Integrate with Microsoft Graph, Azure APIs, ServiceNow APIs, and other enterprise platforms while supporting testing, deployment, documentation, and continuous improvement efforts.
- Partner with engineering, security, and operational teams to ensure solutions align with enterprise security standards, identity governance requirements, compliance objectives, and operational best practices. Responsibilities
- Assist in designing and developing AI-driven tools and automations for internal operational workflows
- Build integrations and lightweight applications that support: o License provisioning and deprovisioning o Admin portal access management o License usage optimization and reporting o Workflow automation and process simplification o Internal support and operational efficiencies
- Develop scripts, APIs, dashboards, and workflow automations using modern development tools
- Support AI initiatives leveraging LLMs, copilots, chatbots, and automation frameworks
- Collaborate with senior engineers to prototype, test, and deploy solutions
- Help improve security, auditability, and governance across operational processes
- Document technical solutions and operational procedures
- Participate in troubleshooting, testing, and continuous improvement effort What Success Looks Like
- Reduced manual operational workload through automation
- Improved turnaround time for access and license management tasks
- Better visibility into software utilization and optimization opportunities
- Enhanced operational security and governance
- Creation of scalable internal tools that improve employee experience and efficiency We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day.
We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.
To learn more about how we collect, keep, and process your private information, please review
Insight Global's Workforce Privacy Policy:
https://insightglobal.com/workforce-privacy-policy/. Skills and Requirements
- 3-5+ years of experience in automation engineering, systems engineering, software development, or Microsoft 365 administration or IT related field
- Highly collaborative individual who can support daily tickets and can look at situations with a system mindset with help identify areas for automation
- Strong PowerShell scripting experience.
- Experience developing solutions using Python.
- Experience working with Microsoft Graph API.
- Experience administering Microsoft 365 services including Entra ID, Exchange Online, SharePoint Online, and Teams.
- Experience integrating with APIs and enterprise SaaS platforms.
- Strong troubleshooting, analytical, and problem-solving skills.
- Ability to work independently and deliver solutions from concept through implementation.
- Experience with Azure administration, Azure Functions, Logic Apps, and Automation Accounts.
- Experience with Power Automate and Power Platform.
- Experience integrating with ServiceNow and other enterprise platforms.
- Experience with Azure OpenAI, Microsoft Copilot Studio, AI agents, or enterprise AI solutions.
- Familiarity with Retrieval-Augmented Generation (RAG), vector search, and Model Context Protocol (MCP).
- Understanding of identity governance, security best practices, and enterprise compliance requirements.