Spot the Problem
- Find what's costing you interviews at Flatgigs
- Get AI-rewritten bullet points
- Download Gulf-ready CV
60 seconds. $3.99 one-time.
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 outputsBackend 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 deploymentsRequirements
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 orchestrationBackend
• 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 plusFrontend
• 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 experienceNICE 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 constraintsBenefits
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
Requirements
- •2-3 years of experience building AI/ML applications
- •Experience integrating LLMs (OpenAI, Azure OpenAI, Anthropic)
- •Familiarity with RAG patterns and vector databases
- •Proficiency in prompt engineering and agentic workflows
- •Backend development with Python (FastAPI/Django) or Node.js
- •Experience with SQL/NoSQL databases and Elasticsearch
- •Cloud deployment on Azure, AWS, or GCP
- •Frontend development with React.js or Vue.js
Nice to Have
- •Familiarity with message queues or event streaming
- •Experience with data visualization
- •Experience with Digital Banking or Financial Services domain
Responsibilities
- •Integrate LLMs into production applications
- •Build and maintain agentic workflows
- •Connect AI models to data sources and retrieval pipelines
- •Design and build RESTful and event-driven APIs
- •Work with relational and non-relational databases
- •Build data ingestion pipelines
- •Deploy and maintain containerized services
- •Develop responsive UI components and consume AI outputs
Related Jobs
- Find what's costing you interviews at Flatgigs
- Get AI-rewritten bullet points
- Download Gulf-ready CV
60 seconds. $3.99 one-time.
Flatgigs connects companies with remote freelance developers and designers. It serves businesses seeking global talent for technical roles.
Visit WebsiteView all jobs