Position Summary
Empowering the artificial intelligence revolution across high-performance enterprise ecosystems, Marc Ellis is actively seeking an accomplished AI Engineer for a 6-month extendable contract engagement in Dubai, UAE. In this vital machine learning and backend engineering role, you will architect, build, and deploy production-grade generative artificial intelligence solutions, LLM applications, and advanced agentic workflows. Bringing 4 to 7+ years of progressive professional software development experience combined with deep hands‑on mastery of Python, vector databases, and cloud-native AI platforms, you will empower corporate clients to scale intelligent automation. This exciting career opportunity offers competitive remuneration, international exposure, and exceptional technical visibility within a premier technology recruitment enterprise.
Detailed Job Description
As an AI Engineer supporting Marc Ellis in Dubai, UAE, you will take full operational, architectural, and tactical ownership of generative AI development, RESTful backend services, and cloud-native model deployment. Your day‑to‑day responsibilities include designing robust Retrieval‑Augmented Generation (RAG) pipelines, building autonomous AI agents utilizing LangChain and LangGraph, and deploying scalable workloads on Azure OpenAI, Azure AI Foundry, or Databricks. You will collaborate closely with cross‑functional software engineering, data science, and product squads to ensure uncompromised performance, security, and scalability across production environments.
Key Responsibilities
- Architect, develop, test, and deploy production‑grade generative AI applications, intelligent agents, and LLM‑powered solutions.
- Design and optimize high‑performance Retrieval‑Augmented Generation (RAG) pipelines and vector database integrations.
- Build and maintain robust backend services, scalable microservices, and secure RESTful APIs utilizing Python.
- Implement multi‑agent conversational workflows and orchestration frameworks utilizing LangChain and LangGraph.
- Deploy, scale, and manage AI models and data pipelines across Azure OpenAI, Azure AI Foundry, and Databricks platforms.
- Configure containerized workloads utilizing Docker and maintain automated CI/CD deployment pipelines.
- Conduct rigorous prompt engineering, fine‑tuning, evaluation, and latency profiling across distributed LLM architectures.
- Collaborate seamlessly with cross‑functional software development, product management, and data science squads.
Required Qualifications & Skills
- Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Software Engineering, or a related technical discipline.
- Minimum of 4 to 7+ years of progressive professional software development experience with expert‑level proficiency in Python.
- Strong, demonstrable hands‑on professional expertise in backend development, RESTful APIs, and microservices architecture.
- Comprehensive working knowledge and practical proficiency in Generative AI, Large Language Models (LLMs), and prompt engineering.
- Deep practical experience building RAG pipelines, managing vector databases, and orchestrating autonomous AI agents.
- Solid practical experience deploying AI solutions on Azure OpenAI, Azure AI Foundry, or Databricks platforms.
- Proven expertise utilizing orchestration frameworks such as LangChain, LangGraph, or equivalent agentic tools.
- Exceptional analytical, troubleshooting, debugging, and cross‑functional collaboration capabilities.
Nice‑to‑Have Skills
- Professional certifications such as Microsoft Certified: Azure AI Engineer Associate or Databricks Certified Associate Developer.
- Prior professional working experience in top‑tier technology consulting firms, enterprise SaaS companies, or AI product startups.
- Hands‑on familiarity with MLOps platforms (MLflow, Kubeflow) and advanced container orchestration (Kubernetes).
- Experience utilizing automated testing frameworks for LLMs (Giskard, DeepEval) and CI/CD pipelines (GitHub Actions, GitLab CI).
- Exposure to agile software development methodologies and enterprise IT service management ticketing platforms (ServiceNow, Jira).
Application Information
- Email: jila.a@marc-ellis.com
- Company Website: https://www.marc-ellis.com
- Salary/Rate: Market Competitive / Enterprise AI Contracting Package
- Deadline: Open until filled (Urgent Dubai AI Engineer Contract Opening)
- Notice Period: Immediate to 30 Days Preferred
- Contract Duration: 6 Months Contract (Extendable)
Recruitment Pro Tip
When applying for this AI Engineer position through Marc Ellis, ensure your resume explicitly highlights your LangChain, RAG, and Azure OpenAI/Databricks portfolio, details your experience in production AI deployment, and confirms your availability for a 6‑month extendable contract in Dubai.