Full Stack AI Engineer responsible for building production-grade AI features at an enterprise AI company in Dubai. Working across backend and frontend integrations with AI applications in a hybrid work environment.
Responsibilities
Responsible for building production-grade AI-powered features across product suite
Integrate LLMs (OpenAI, Azure OpenAI, Anthropic, open-source) into production applications
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
Implement prompt engineering, chaining and context management for reliable AI outputs
Design and build RESTful and event-driven APIs using Python or Node.js
Work with relational and non-relational databases along with Elasticsearch
Build data ingestion pipelines and integrate third-party data APIs
Deploy and maintain containerized services on cloud infrastructure
Develop responsive, functional UI components using React.js or Vue.js
Collaborate with product on UX flows for AI-assisted features
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
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
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
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)
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
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
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
Director of AI Engineering for Clinical Development at Pfizer developing AI solutions for operational challenges. In this hands - on position, leverage AI and ML to advance clinical operations and decision - making.
Software Engineer developing AI platform solutions at WEX, enhancing operational efficiencies through scalable and maintainable backend services. Collaborating with cross - functional teams to build and optimize advanced AI technologies.
AI Engineer developing and maintaining models and solutions for Booz Allen's Air Power team. Collaborating with a large community of AI professionals to deliver world - class solutions for the Department of War.
AI/ML Engineer focusing on Generative AI and LLMs for crafting scalable healthcare solutions. Collaborating with teams to translate business needs into smart AI applications.
Lead AI Engineer responsible for designing AI serving capabilities at Baker Hughes. Mentoring engineers and ensuring operational readiness while driving performance and cost optimization in AI services.
Junior AI Engineer at taod Consulting developing innovative generative AI applications. Collaborating with Data Scientists and Engineers on exciting AI projects.
AI Lead at Aspire Software identifying and scaling AI - powered products. Engaging with customers through direct interaction and iterations based on real - world feedback.
Senior AI Developer leading AI systems design at Aspire Software in Lebanon. Collaborating with teams to create innovative AI - driven solutions and mentoring junior developers.
Senior AI Engineer designing and developing AI solutions for impactful projects at Kyndryl. Collaborating with multidisciplinary teams in a top banking client environment.
AI Engineer developing and implementing AI tooling strategies for software development projects in tech sector. Collaborating as a key liaison for AI technical solutions requirements and training.