{"id":682456,"url":"https://alion.io/job/flatgigs-full-stack-ai-engineer-2","title":"Full Stack AI Engineer","company":{"id":672990,"name":"Flatgigs","domain":"flatgigs.com","url":"https://alion.io/company/flatgigs","size_band":null,"is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":{"grade":"A","score":100,"open_postings":57,"ghost_share":0,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-29T05:49:05Z"}},"role":"AI/ML","role_family":"AI/ML","seniority":null,"employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Dubai, United Arab Emirates"],"countries":["AE"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agentic Workflows","optional":false},{"name":"AI Agents","optional":false},{"name":"Anthropic","optional":false},{"name":"Apache Kafka","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"Computer Vision","optional":false},{"name":"Django","optional":false},{"name":"Docker","optional":false},{"name":"ElasticSearch","optional":false},{"name":"Embeddings","optional":false},{"name":"FastAPI","optional":false},{"name":"Function Calling","optional":false},{"name":"GCP","optional":false},{"name":"LangChain","optional":false},{"name":"LLM","optional":false},{"name":"Node JS","optional":false},{"name":"OpenAI","optional":false},{"name":"pgvector","optional":false},{"name":"Pinecone","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Prompt Engineering","optional":false},{"name":"Python","optional":false},{"name":"RabbitMQ","optional":false},{"name":"RAG","optional":false},{"name":"React.js","optional":false},{"name":"Redis","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"Vue.js","optional":false},{"name":"Weaviate","optional":false},{"name":"CI/CD","optional":true},{"name":"Git","optional":true},{"name":"JavaScript","optional":true},{"name":"NLP","optional":true},{"name":"Sentiment Analysis","optional":true},{"name":"Text-to-Speech","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-05-13T00:00:00Z","employer_posted_date":"2026-05-13","last_verified_at":"2026-10-29T00:56:35Z","board_verified":true,"closed_at":null,"days_open":169,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":169},"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.\nWe 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.\n AI / ML Integration Related:\nIntegrate LLMs (OpenAI, Azure OpenAI, Anthropic, open-source) into production applications via APIs and SDKs\nBuild and maintain agentic workflows, multi-step reasoning pipelines and tool-calling patterns\nConnect AI models to structured/unstructured data sources, vector databases and retrieval pipelines (RAG & GRAG)\nImplement prompt engineering, chaining and context management for reliable AI outputs\n Backend Development Related:\nDesign and build RESTful and event-driven APIs using Python (FastAPI / Django) or Node.js\nWork with relational and non-relational databases (PostgreSQL, MongoDB, Redis) along with Elasticsearch\nBuild data ingestion pipelines and integrate third-party data APIs (social, news, enterprise systems)\nDeploy and maintain containerized services on cloud infrastructure (Azure preferred)\n Frontend Development Related\nDevelop responsive, functional UI components using the likes of React.js or Vue.js\nConsume and display real-time or streaming AI outputs in clean, user-ready interfaces\nCollaborate with product on UX flows for AI-assisted features (dashboards, chat UIs, agent interfaces)\nCollaboration & Quality RelatedWork closely with the engineering team and product leads to translate requirements into technical specifications\n\nWrite clean, documented, and testable code; participate in code reviews\nIdentify performance bottlenecks and propose practical solutions\nSupport QA and UAT cycles for client-facing deployments\nRequirements\n AI / LLM\nHands-on experience with OpenAI / Azure OpenAI API, LangChain, or similar frameworks\nFamiliarity with RAG patterns, vector stores (Pinecone, Weaviate, pgvector), and embeddings\nUnderstanding of prompt engineering, function/tool calling, and agentic orchestration\n Backend\nNode.js & Express with REST API development, and/ or Python (FastAPI or Django)\nSQL and NoSQL databases; basic query optimisation\nExperience with Docker and cloud deployment (Azure, AWS, or GCP)\nFamiliarity with message queues or event streaming (e.g., Kafka, RabbitMQ) is a plus\n Frontend\nReact.js or Vue.js with component-based architecture\nWorking knowledge of HTML5, CSS3, and JavaScript/TypeScript\nAbility to build clean data visualisation interfaces (charts, dashboards)\nGeneral\nGit-based version control and CI/CD workflows\nStrong problem-solving skills and ability to work in a fast-paced, delivery-focused environment\nGood written and verbal communication in English\nBachelor's degree in Computer Science, Software Engineering, or equivalent practical experience\n NICE TO HAVE\nExperience with Microsoft Azure AI Foundry, Azure AI Search, or Azure Bot Framework\nExposure to computer vision APIs or model inference pipelines\nPrior work on social media data ingestion, sentiment analysis, or NLP pipelines\nExperience building voice AI integrations (STT/TTS, telephony APIs)\nContributions to open-source AI/ML projects\nFamiliarity with GCC enterprise environments or government IT constraints\nBenefits\nWHAT WE OFFER:\nCompetitive salary benchmarked to market\nDirect exposure to cutting-edge enterprise AI projects across UAE and GCC\nFlat team structure - work directly with founders and senior engineers\nOpportunity to grow into a Senior or Lead Engineer role\nFlexible remote/hybrid work arrangements\nFast-paced environment where your work ships to production and reaches real clients","description_format":"text","description_chars":4104,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"Upper-Intermediate (B2)","optional":false}]},"benefits":["Hybrid work"],"hiring_locations":[{"name":"United Arab Emirates","iso":"AE","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-10T23:42:17Z"}],"visa":[],"liveness":{"score":3,"band":"cold","label":"Long shot","p_open":1,"p_active":0.114,"p_room":0.28,"age_days":169,"expected_fill_days":24,"reasons":["conf:4","agency","velocity","win:tail","crowd:"],"computed_at":"2026-10-29T05:49:05Z"},"pay":null,"html_url":"https://alion.io/job/flatgigs-full-stack-ai-engineer-2","json_url":"https://alion.io/job/flatgigs-full-stack-ai-engineer-2.json","meta":{"generated_at":"2026-10-29T06:00:15Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":9131,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-30T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":672990},"rest":"https://alion.io/mcp/rest/get_company?id=672990"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fflatgigs-full-stack-ai-engineer-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fflatgigs-full-stack-ai-engineer-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fflatgigs-full-stack-ai-engineer-2"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/flatgigs-full-stack-ai-engineer-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fflatgigs-full-stack-ai-engineer-2"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":682456}},{"tool":"search_jobs","arguments":{"company":"flatgigs.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":682456},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}