Full Stack AI Engineer

apartmentflatgigs placeDubai calendar_month 

Job Description

Our client is an enterprise AI company headquartered in Dubai, UAE. We build and deploy AI-native products across social intelligence, agentic AI platforms, voice AI, cyber deception and computer vision - serving government, enterprise and telcos clients across the UAE and GCC.

We are looking for a hands-on Full Stack AI Developer to join our engineering team. You will be responsible for building production-grade AI-powered features across our product suite - from backend model integrations and APIs to clean, functional front-end interfaces.

The ideal candidate has 2-3 years of real-world experience building applications that incorporate AI/ML models, LLMs, or agentic workflows and is comfortable working across the full stack.

AI / ML Integration Related:

  • Integrate LLMs (OpenAI, Azure OpenAI, Anthropic, open-source) into production applications via APIs and SDKs
  • Build and maintain agentic workflows, multi-step reasoning pipelines and tool-calling patterns
  • Connect AI models to structured/unstructured data sources, vector databases and retrieval pipelines (RAG & GRAG)
  • Implement prompt engineering, chaining and context management for reliable AI outputs

Backend Development Related:

  • Design and build RESTful and event-driven APIs using Python (FastAPI / Django) or Node.js
  • Work with relational and non-relational databases (PostgreSQL, MongoDB, Redis) along with Elasticsearch
  • Build data ingestion pipelines and integrate third-party data APIs (social, news, enterprise systems)
  • Deploy and maintain containerized services on cloud infrastructure (Azure preferred)
Frontend Development Related
  • Develop responsive, functional UI components using the likes of React.js or Vue.js
  • Consume and display real-time or streaming AI outputs in clean, user-ready interfaces
  • Collaborate with product on UX flows for AI-assisted features (dashboards, chat UIs, agent interfaces)
  • Collaboration & Quality Related Work closely with the engineering team and product leads to translate requirements into technical specifications
  • Write clean, documented, and testable code; participate in code reviews
  • Identify performance bottlenecks and propose practical solutions
  • Support QA and UAT cycles for client-facing deployments

Requirements

AI / LLM
  • Hands-on experience with OpenAI / Azure OpenAI API, LangChain, or similar frameworks
  • Familiarity with RAG patterns, vector stores (Pinecone, Weaviate, pgvector), and embeddings
  • Understanding of prompt engineering, function/tool calling, and agentic orchestration
Backend
  • Node.js & Express with REST API development, and/ or Python (FastAPI or Django)
  • SQL and NoSQL databases; basic query optimisation
  • Experience with Docker and cloud deployment (Azure, AWS, or GCP)
  • Familiarity with message queues or event streaming (e.g., Kafka, RabbitMQ) is a plus
Frontend
  • React.js or Vue.js with component-based architecture
  • Working knowledge of HTML5, CSS3, and JavaScript/TypeScript
  • Ability to build clean data visualisation interfaces (charts, dashboards)
General
  • Git-based version control and CI/CD workflows
  • Strong problem-solving skills and ability to work in a fast-paced, delivery-focused environment
  • Good written and verbal communication in English
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience
NICE TO HAVE
  • Experience with Microsoft Azure AI Foundry, Azure AI Search, or Azure Bot Framework
  • Exposure to computer vision APIs or model inference pipelines
  • Prior work on social media data ingestion, sentiment analysis, or NLP pipelines
  • Experience building voice AI integrations (STT/TTS, telephony APIs)
  • Contributions to open-source AI/ML projects
  • Familiarity with GCC enterprise environments or government IT constraints

Benefits

WHAT WE OFFER:

  • Competitive salary benchmarked to market
  • Direct exposure to cutting-edge enterprise AI projects across UAE and GCC
  • Flat team structure - work directly with founders and senior engineers
  • Opportunity to grow into a Senior or Lead Engineer role
  • Flexible remote/hybrid work arrangements
  • Fast-paced environment where your work ships to production and reaches real clients
electric_boltImmediate start

Manager- AI / Senior AI Engineer

apartmentDamac PropertiesplaceDubai
Job Description Damac Group is hiring AI Managers / Senior AI Engineers to build and deploy production-grade AI systems and data platforms across the business. This is a hands-on engineering role — not research, not experimentation. About the Role...
placeDubai
WSP in the Middle East are seeking an AI Business Partner – Transformation to work closely with senior leaders across Shared Services (Finance, HR, Procurement, IT and related functions) within a large engineering and consulting organisation...
thumb_up_altRecommended

Principal AI Engineer - AI Tutor

apartmentDataCampplaceDubai
Job Description About DataCamp DataCamp's mission is to empower everyone with the data and AI skills essential for 21st-century success. By providing practical, engaging learning experiences, DataCamp equips learners and organizations of all sizes...