This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re excited to be hiring a hands-on AI Engineer to join a growing MSP that’s putting AI to work in the real world. This role suits someone with 2–5 years’ experience who thrives in a scale-up environment, isn’t afraid to roll their sleeves up, and can take ideas from concept to live, production-grade systems. You’ll be designing, building, and shipping AI-powered platforms, APIs, and agentic automations that make a tangible difference – cutting manual effort, improving efficiency, and helping teams get more value from the tools they already use. You’ll work closely with leadership and service desk teams, turning prototypes into reliable, maintainable solutions and helping shape how they’re packaged and taken to market. A strong focus is the Microsoft 365 ecosystem, so hands-on experience with Microsoft tooling in business environments is essential.
Job Responsibility:
Design, build, and deploy production-grade AI solutions for internal teams and client environments, from initial architecture through to deployment and ongoing monitoring
Develop and maintain agentic AI systems, LLM-powered workflows, and orchestration pipelines that solve real operational challenges
Engineer robust, well-tested APIs and backend services that expose AI capabilities reliably and at scale
Evolve proof-of-concepts into production-ready solutions, with full consideration for reliability, observability, and maintainability
Design and build clean, well-documented APIs that integrate AI capabilities into existing business systems and workflows
Implement robust error handling, rate limiting, logging, and versioning across AI services
Ensure integrations are secure, performant, and aligned with best practices for data governance
Work with external APIs and third-party services to compose multi-system AI solutions
Own the full deployment lifecycle for AI services, from local development through to staging and production on Azure
Build and maintain CI/CD pipelines for AI workloads, including automated testing, environment promotion, and deployment gates
Implement monitoring, alerting, and rollback strategies to keep AI services reliable in production
Apply sound engineering practices around configuration management, secrets handling, and infrastructure-as-code
Design and deliver AI solutions built on Microsoft-aligned architectures, including Azure AI services and data platforms
Integrate AI capabilities into Microsoft 365 tools such as SharePoint, Teams, Outlook, and the Power Platform
Support clients with the rollout, adoption, and optimisation of Microsoft Copilot and other AI-enabled workloads
Use Azure services, including Azure AI Foundry, to deliver secure, scalable, and well-governed AI solutions
Architect and build multi-agent systems where individual AI agents collaborate, delegate, and hand off tasks to complete complex, multi-step workflows
Design agent orchestration layers that coordinate tools, memory, and decision-making – knowing when to route, when to escalate, and when to stop
Build and expose reusable AI skills and tools that agents can discover and invoke, enabling modular, composable system design
Develop and integrate MCP (Model Context Protocol) servers to give agents structured, governed access to external data sources, APIs, and internal systems
Implement robust tool-use patterns: defining clear tool schemas, handling failures gracefully, and ensuring agents behave predictably in production
Think carefully about agent reliability, observability, and safety, building systems with appropriate guardrails, logging, and human-in-the-loop checkpoints where needed
Identify opportunities to deploy agentic workflows that replace manual, repetitive, or multi-system processes
Balance autonomy with control, building agents that are capable enough to be useful, and constrained enough to be trusted
Work closely with internal teams and leadership to understand requirements and translate them into well-engineered solutions
Document solutions thoroughly to ensure they are maintainable, transferable, and scalable
Contribute to internal engineering standards, tooling choices, and approaches for AI development
Requirements:
2–5 years’ experience in an AI Engineering, Software Engineering, or Applied AI role
Strong foundation in software engineering principles: clean code, testing, version control, source control, and system design
Proven experience building and deploying production AI or LLM-powered applications
Hands-on experience designing and building APIs (RESTful and/or event-driven)
Solid understanding of CI/CD practices and cloud deployment on Azure
Experience building agentic AI systems, multi-agent orchestration, or LLM tool-use pipelines
Familiarity with MCP (Model Context Protocol) or similar patterns for giving AI agents access to external systems
Comfortable working across the full delivery lifecycle, from architecture to monitoring in production
Strong understanding of Microsoft 365 in a business environment