Hybrid Full Stack AI Engineer

Posted 1 hour ago

Apply now

About the role

  • 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

Job title

Full Stack AI Engineer

Job type

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job