Actively Hiring
EF
Senior AI Engineer – Agentic AI Solutions | Microsoft Azure
Efforts Solutions IT
Abu Dhabi
Skills:
Machine Learning
Python
Job Description
Job Title: Senior AI Engineer – Agentic AI Solutions | Microsoft Azure
Company: Efforts Solutions IT
Job Category: Machine Learning
Roles & Responsibilities:
Company: Efforts Solutions IT
Job Location: Remote Initially \| Abu Dhabi, UAE (Potential Onsite Relocation)
Experience: 6\+ Years (Including 2\+ Years in Production AI/LLM Solutions)
Reporting To: AI \& Data Manager
We are supporting a growing portfolio of AI agents already deployed in production, including solutions developed by external technology partners.
The successful candidate will take technical ownership of reviewing existing implementations, identifying architectural and performance gaps, improving production AI agents, and developing new secure, scalable, and genuinely agentic solutions.
This is a hands\-on engineering role, requiring strong expertise in Python, Azure OpenAI, Azure AI Foundry, agent orchestration frameworks, enterprise integrations, and production AI deployment.
* Initial Engagement: Remote for the first 2 months.
* Performance Evaluation: Technical capabilities, problem\-solving skills, and delivery performance will be assessed during the initial engagement.
* Potential Relocation: Following successful evaluation, the role may require relocation to Abu Dhabi, UAE, for an onsite or hybrid engagement.
* Contract Extension: Subject to performance performance
Key Responsibilities1\. AI Solution Review \& Technical Assessment
2\. Agentic AI Architecture \& Development
* Design and develop enterprise\-grade AI agents using Azure AI Foundry, Azure OpenAI, and Microsoft Agent Framework.
* Build intelligent agents capable of reasoning, planning, tool execution, and dynamic workflow orchestration.
* Develop single\-agent and multi\-agent solutions using Semantic Kernel, LangChain, or LangGraph.
* Implement function calling, tool integrations, Model Context Protocol (MCP), and agent\-to\-agent workflows where appropriate.
* Develop reusable agent components, templates, and integration frameworks.
* Troubleshoot and improve existing production AI agents.
* Refactor code, prompts, tool definitions, and orchestration logic to improve reliability.
* Optimise model selection, token consumption, latency, performance, and operating costs.
* Implement robust exception handling, fallback mechanisms, retries, and human\-in\-the\-loop workflows.
* Ensure AI solutions are maintainable, scalable, and suitable for enterprise deployment.
* Design and implement Retrieval\-Augmented Generation (RAG) solutions using Azure AI Search.
* Develop intelligent document extraction and processing workflows using Azure AI Document Intelligence.
* Implement document ingestion, chunking, embeddings, vector search, and retrieval optimisation.
* Improve response relevance, grounding, citation accuracy, and hallucination prevention.
* Integrate enterprise knowledge repositories and business documents into AI workflows.
* Integrate AI agents with enterprise applications, databases, and business workflows.
* Build secure APIs and integrations using Azure Functions, Logic Apps, and App Service.
* Integrate with Microsoft Graph, Microsoft Teams, SharePoint, and other enterprise platforms.
* Implement secure authentication using Azure Managed Identity, Microsoft Entra ID, and Key Vault.
* Work with Cosmos DB and other Azure data services to support agent memory, state, and application data.
* Establish evaluation frameworks for AI agent accuracy, task completion, tool usage, and reliability.
* Implement tracing, logging, monitoring, and production observability.
* Develop automated testing and evaluation workflows for prompts and agent behaviour.
* Implement guardrails against prompt injection, data leakage, unsafe tool execution, and unauthorised access.
* Apply enterprise data privacy, access control, and AI governance practices.
* Support CI/CD, version control, and controlled deployment across environments.
7\. Technical Leadership \& Collaboration
* Work closely with the AI \& Data Manager, internal engineers, and external delivery partners.
* Provide technical guidance and code reviews.
* Establish engineering standards for agent development, testing, deployment, and documentation.
* Collaborate with stakeholders to translate business requirements into practical AI solutions.
* Take ownership of technical deliverables and production readiness.
* Review existing production AI agent solutions developed by external partners.
* Assess solution architecture, code quality, prompts, integrations, security, and deployed resources.
* Prepare a prioritised technical findings and remediation report.
* Remediate and enhance selected AI agents for performance, reliability, security, and cost efficiency.
* Design and implement new AI agents using Azure AI technologies.
* Establish initial evaluation, tracing, monitoring, and guardrail practices.
* Demonstrate working improvements and provide technical documentation and handover.
* Total years of Software / AI Engineering experience.
* Years of hands\-on experience developing production LLM or Agentic AI applications.
* Experience with Azure AI Foundry, Azure OpenAI, and Microsoft Agent Framework.
* Experience with LangGraph, Semantic Kernel, MCP, and multi\-agent workflows.
* Experience reviewing or enhancing existing production AI solutions.
* Current location and availability to join.
* Expected monthly remuneration for the initial remote engagement and for onsite role.
* Confirmation of willingness to relocate to Abu Dhabi after 2 months, if required.
Work Location: Hybrid remote in Abu Dhabi
Work Location: Abu Dhabi, AZ, United Arab Emirates
Availability: Full time
Requirements
We are particularly interested in candidates who have experience reviewing third\-party AI solutions, troubleshooting production issues, and independently delivering enterprise AI agents.
Required Skills \& Qualifications
Preferred Qualifications
Key Skills: Machine Learning, Python
Salary: AED 7000+ per monthly