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