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