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.
Role Overview
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.
Key Responsibilities
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
-
Python (FastAPI or Django) and/or Node.js with REST API development
-
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