Full Stack AI Engineer
Flatgigs- Location
- Dubai, Dubai, United Arab Emirates
- Workplace
- Hybrid
- Employment
- —
- Salary
- —
Posted 4mo ago
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
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
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
Skills
- Computer Vision
- LLM
- Machine Learning
- OpenAI
- Azure OpenAI
- Anthropic
- Vector Databases
- Retrieval-Augmented Generation
- Prompt Engineering
- Python
- FastAPI
- Django
- Node.js
- PostgreSQL
- MongoDB
- Redis
- Elasticsearch
- Azure
- React
- Vue.js
- LangChain
- Pinecone
- Weaviate
- pgvector
- Embeddings
- Express
- SQL
- Docker
- AWS
- GCP
- Kafka
- RabbitMQ
- HTML
- CSS
- JavaScript
- TypeScript
- Git
- Foundry
- Azure AI Search
- NLP
More jobs at Flatgigs
All 29Product Designer - Egypt
Flatgigs · Egypt · 11d ago
Founding Senior Computer Vision Engineer
Flatgigs · Dubai, Dubai, United Arab Emirates · Abu Dhabi, Abu Dhabi, United Arab Emirates · Riyadh, Riyadh Province, Saudi Arabia +3 · 16d ago
IT Systems and Network Administrator
Flatgigs · Dubai, Dubai, United Arab Emirates · 16d ago
Software Engineer (Python, Django & AI Automation)
Flatgigs · Karachi, Sindh, Pakistan · 29d ago
Associate Product Manager
Flatgigs · Karachi, Sindh, Pakistan · 29d ago
Similar roles
Staff Backend Software Engineer
Addepar · New York City · Salt Lake City · London +5 · USD 150,000–234,000/yr · today
Software Engineer, Client Experience Frameworks
Addepar · New York City, NY · Salt Lake City, UT · London, UK +6 · USD 134,000–168,000/yr · today
Forward Deployed Engineer, UAE
Telnyx · Dubai, United Arab Emirates · today
AI Solutions Developer/ Engineer
Damen · Abu Dhabi · yesterday
Senior Vice President & Head of AI Products
Rak Bank · United Arab Emirates · 2d ago
Software Engineer, Platform - Dubai, United Arab Emirates
Speechify · Dubai, United Arab Emirates · 2d ago