AI Automation Developer (Microsoft Stack | AI Agents | LLM Integration)
Location
Remote
Must be able to work European (Ireland) business hours (GMT / GMT+1)
Contract Type
Day rate contract
Minimum 6 months, with strong likelihood of extension
Start Date
ASAP (urgent requirement)
About the Role
We are hiring an experienced AI Automation Developer to support a rapidly scaling AI programme within a leading aircraft leasing organisation.
This role is focused on the design, build, and deployment of AI-driven automation solutions and agents using a Microsoft-centric technology stack.
The successful candidate will work closely with an internal Microsoft Fabric data team, leveraging existing data infrastructure while focusing on:
- Automation orchestration
- API integrations
- AI agent development and deployment
This is a hands-on engineering role, requiring practical experience delivering real-world automation solutions and integrating Large Language Models (LLMs) into production workflows.
Key Responsibilities
- Design, develop, and deploy AI agents using Copilot Studio
- Build, maintain, and optimise Power Automate cloud flows
- Integrate internal and external systems via REST APIs (HTTP connectors)
- Implement AI capabilities using LLM APIs (Azure OpenAI / Claude)
- Structure system prompts and user inputs for reliable LLM outputs
- Parse, transform, and manage JSON-based data exchanges
- Develop backend logic using Azure Functions (Python or TypeScript)
- Implement robust error handling, retry logic, and monitoring
- Secure integrations using Azure Key Vault and best practices
- Collaborate with data and platform teams leveraging Microsoft Fabric
- Continuously improve automation performance and reliability
Required Skills & Experience
1. Power Automate (Critical / Non-Negotiable)
- Strong hands-on experience building production-grade cloud flows
- Use of HTTP connectors to call REST APIs
- Advanced JSON parsing and expressions
- Integration with Microsoft 365 services (Teams, Outlook, SharePoint)
- Implementation of error handling, retries, and logging
This is the core skill for the role. Candidates without strong Power Automate experience will not be considered.
2. Copilot Studio / Power Virtual Agents
- Experience building and deploying conversational agents
- Integration with Power Automate flows
- Deployment into Microsoft Teams
- Use of custom actions and API integrations
- Knowledge grounding using internal data sources
3. LLM Integration (Critical)
- Hands-on experience integrating with:
- Azure OpenAI OR
- Claude API (Anthropic)
- Ability to:
- Call LLM APIs via HTTP
- Structure prompts effectively
- Handle and parse structured responses
- Manage tokens, responses, and output formats
4. API & Data Handling
- Strong understanding of REST APIs
- Experience working with JSON data structures
- Data transformation and mapping between systems
5. Programming (Required)
- Proficiency in Python or TypeScript
- Experience building logic in Azure Functions
- Ability to:
- Call APIs
- Process data
- Extend automation beyond low-code tools
6. Microsoft Azure (Required)
- Experience with:
- Azure Functions deployment
- Azure Key Vault (secrets management)
- Entra ID / App registrations (preferred)
- Solid foundational Azure knowledge (AZ-900 level or equivalent)
Critical Requirement: AI-Assisted Development
Candidates must demonstrate active, daily use of AI coding tools, including:
- GitHub Copilot
- Claude Code
- Cursor
This role requires the ability to:
- Clearly describe development tasks to AI tools
- Generate and refine code outputs
- Critically review and iterate on AI-generated solutions
Developers who rely solely on manual coding without leveraging AI tools will not be suitable.
Nice-to-Have Skills (Advantageous)
- Azure AI Search (RAG / document indexing)
- Azure AI Foundry
- Microsoft Graph API integrations
- AI-102 certification
- Experience working alongside Microsoft Fabric environments
Ideal Candidate Profile
- Power Platform Developer with strong automation experience
- Automation Engineer transitioning into AI-driven solutions
- Microsoft-focused Developer with practical LLM integration experience
- Hands-on builder with a track record of delivering real automation solutions
What This Role Is NOT
- Not a data science or machine learning research role
- Not a purely theoretical AI role
- Not a traditional software development role without automation experience
This is a practical, build-focused engineering role.
Working Model
- Fully remote role
- Must be able to work European (Ireland) business hours
- Strong collaboration required with client and delivery teams
Why Apply
- Opportunity to work on real-world AI agent implementations
- Exposure to modern AI tooling (Copilot, Claude, Azure OpenAI)
- Work within a rapidly growing AI programme
- High-impact role with visible business outcomes
