Full Stack AI Engineer

🏢 Flatgigs
📍 Dubai, United Arab EmiratesHybrid
📅 Posted: 3mo ago🔄 Updated: 3mo ago
CV%
✨ AI Summary
Our client, an enterprise AI company in Dubai, UAE, is seeking a Full Stack AI Developer with 2-3 years of experience. The role involves building AI-powered features across their product suite, integrating LLMs, developing backend APIs with Python or Node.js, managing databases, and creating responsive front-end interfaces with React.js or Vue.js. The ideal candidate will have a Bachelor's degree in Computer Science or Software Engineering, proficiency in AI/ML integration, backend/frontend development, and cloud deployment. Key responsibilities include integrating LLMs via APIs, building agentic workflows, connecting AI models to data sources, designing RESTful APIs, working with SQL/NoSQL databases, deploying containerized services, developing UI components, and collaborating with product teams. Requirements include hands-on experience with OpenAI/Azure OpenAI API, LangChain, RAG patterns, vector stores, prompt engineering, Node.js/Python, SQL/NoSQL databases, Docker, React.js/Vue.js, HTML5, CSS3, JavaScript/TypeScript, Git, and strong problem-solving and communication skills in English.
Required Skills
Information Technology
OpenAIAzure OpenAILangChainEmbeddingsPrompt EngineeringOrchestrationNode.jsAPI DevelopmentPythonFastAPIDjangoSQLNoSQLPerformance OptimizationDockerDevOpsAzureAWSGCPReactVue.jsData ArchitectureHTMLCSSJavaScriptTypeScriptData VisualizationGitCI/CD
Other
RAG patternsvector storesfunction calling
Business, Sales & Management
Cold Calling
Soft Skills & Professional Competencies
Problem SolvingCommunication
Nice to have:
Information Technology
AzureComputer VisionNatural Language ProcessingAI IntegrationKafkaRabbitMQ
Other
model inference pipelinessocial media data ingestionSTTTTStelephony APIsevent streaming
Finance, Legal & Governance
Investment AnalysisSage
🎁 Benefits & Perks

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
AI / LLMHands-on experience with OpenAI / Azure OpenAI API, LangChain, or similar frameworksFamiliarity with RAG patterns, vector stores (Pinecone, Weaviate, pgvector), and embeddingsUnderstanding of prompt engineering, function/tool calling, and agentic orchestrationBackendNode.js & Express with REST API development, and/ or Python (FastAPI or Django)SQL and NoSQL databases; basic query optimisationExperience with Docker and cloud deployment (Azure, AWS, or GCP)Familiarity with message queues or event streaming (e.g., Kafka, RabbitMQ) is a plusFrontendReact.js or Vue.js with component-based architectureWorking knowledge of HTML5, CSS3, and JavaScript/TypeScriptAbility to build clean data visualisation interfaces (charts, dashboards)GeneralGit-based version control and CI/CD workflowsStrong problem-solving skills and ability to work in a fast-paced, delivery-focused environmentGood written and verbal communication in EnglishBachelor's degree in Computer Science, Software Engineering, or equivalent practical experienceNICE TO HAVEExperience with Microsoft Azure AI Foundry, Azure AI Search, or Azure Bot FrameworkExposure to computer vision APIs or model inference pipelinesPrior work on social media data ingestion, sentiment analysis, or NLP pipelinesExperience building voice AI integrations (STT/TTS, telephony APIs)Contributions to open-source AI/ML projectsFamiliarity with GCC enterprise environments or government IT constraints
Description
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 SDKsBuild and maintain agentic workflows, multi-step reasoning pipelines and tool-calling patternsConnect 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.jsWork with relational and non-relational databases (PostgreSQL, MongoDB, Redis) along with ElasticsearchBuild 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 RelatedDevelop responsive, functional UI components using the likes of React.js or Vue.jsConsume and display real-time or streaming AI outputs in clean, user-ready interfacesCollaborate with product on UX flows for AI-assisted features (dashboards, chat UIs, agent interfaces)Collaboration & Quality RelatedWork closely with the engineering team and product leads to translate requirements into technical specificationsWrite clean, documented, and testable code; participate in code reviewsIdentify performance bottlenecks and propose practical solutionsSupport QA and UAT cycles for client-facing deployments
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00