Location: Dubai, UAE
Work Mode: On-site
Employment Type: Full-time
Experience: 4+ years
AI/GenAI Experience: 2+ years in production AI/ML or GenAI
Preferred Joining: Immediate or on/before 15 October 2026
Job Category:
- Information Technology (IT) & Software
- Science & Research
Job Overview
A reputed organization is looking for an experienced AI Software Engineer to join its technology team in Dubai, UAE. The role focuses on designing, developing and deploying production-grade AI, machine learning and Generative AI solutions using governed, high-quality data and the Microsoft Azure AI ecosystem.
The successful candidate will work across AI/ML development, GenAI applications, model deployment and MLOps/LLMOps. Strong Python programming skills and hands-on experience with Azure OpenAI, Azure AI Foundry, Azure AI Search and Azure Machine Learning will be important for this role.
Candidates with Arabic proficiency and experience in Arabic Natural Language Processing will have an advantage. Experience with UAE data protection, AI governance and compliance requirements will also be valuable.
Key Responsibilities
- Design, develop and deploy production-grade AI/ML and GenAI solutions.
- Build AI applications using Python and modern AI/ML frameworks.
- Develop solutions using LangChain, Semantic Kernel, PyTorch, scikit-learn and/or Hugging Face.
- Work with Azure OpenAI and Azure AI Foundry.
- Develop and integrate solutions using Azure AI Search and Azure Machine Learning.
- Build APIs and AI services using REST and FastAPI.
- Containerize and deploy applications using Docker and Kubernetes.
- Implement CI/CD pipelines for AI and software engineering workflows.
- Apply MLOps and LLMOps practices across AI development and deployment.
- Develop and optimize prompts and evaluate AI model performance.
- Work with Microsoft Fabric and Lakehouse architecture.
- Support data governance and metadata requirements using Microsoft Purview.
- Collaborate with stakeholders and technical teams to deliver AI solutions.
- Prepare technical documentation and communicate AI solutions effectively.
- Ensure AI solutions align with relevant UAE regulatory and governance requirements.
Requirements & Qualifications
- 4+ years of professional Software Engineering experience.
- 2+ years of experience building and deploying AI/ML or GenAI solutions in production.
- Strong Python programming skills.
- Experience with LangChain, Semantic Kernel, PyTorch, scikit-learn or Hugging Face.
- Hands-on experience with Azure OpenAI, Azure AI Foundry, Azure AI Search and Azure Machine Learning.
- Experience with REST APIs and FastAPI.
- Experience with Docker and Kubernetes.
- Strong understanding of CI/CD.
- Strong knowledge of MLOps and LLMOps.
- Experience with prompt engineering and model evaluation.
- Familiarity with Microsoft Fabric and Lakehouse architecture.
- Familiarity with Microsoft Purview.
- Awareness of UAE AI Charter, UAE PDPL, Dubai Data Law and DESC ISR.
- Excellent English communication and documentation skills.
- Strong stakeholder-management skills.
- Arabic proficiency is preferred.
- Arabic NLP experience is preferred.
Benefits & Career Growth
- Full-time opportunity in Dubai.
- Exposure to enterprise AI, ML and GenAI projects.
- Hands-on experience with the Microsoft Azure AI ecosystem.
- Professional development across AI engineering, MLOps, LLMOps and cloud technologies.
- Opportunity to work with modern AI frameworks and production-grade solutions.
- Career growth in enterprise AI and software engineering.