# Full Stack AI Engineer

> Flatgigs · Dubai, United Arab Emirates (Hybrid) · — · Posted 2026-05-13

**Workplace:** hybrid

**Department:** Flatgigs

## 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

## Apply

[Apply at Flatgigs](https://apply.workable.com/flatgigs/j/A534FFB029/apply)

---
Powered by [Workable](https://www.workable.com)
