Skip to sign up

Job matched to your search

E

Senior AI & Full Stack Engineer

Easy Recruitment PK · Dubai

Dubai · On-siteFull-TimePosted Jul 14, 2026

Free · Join 5,000+ job seekers using Qarera

How well do you match this role?

Tap the skills you already have — then see your real match score, what’s missing, and your resume fixed for this job.

↑ tap the skills you have
Loading sign-in…
Free · no credit card · 30 seconds

Job description

Job Description: Senior AI & Full Stack Engineer

Location: Dubai, UAE
Employment Type: Full-time
Experience Required: 8–10+ years
Department: Technology / Artificial Intelligence
Reporting To: Head of Engineering / Chief Technology Officer

Role Overview

We are looking for a highly experienced Senior AI & Full Stack Engineer to design, develop, and deploy production-grade artificial intelligence solutions and scalable enterprise applications.

The successful candidate will combine strong expertise in Python, FastAPI, LangChain, LangGraph, RAG, Model Context Protocol (MCP), Node.js, React, and Angular with extensive experience in backend architecture, API development, cloud deployment, database design, and technical leadership.

The role is particularly suited to an engineer who has developed enterprise AI assistants, multi-agent systems, conversational applications, and customer-facing platforms across web, mobile, WhatsApp, Microsoft Teams, text, and voice channels. This scope reflects the candidate’s recent AI engineering profile together with the broader full-stack, cloud, API, and team-lead experience presented in both CVs.

Key Responsibilities

  • Design, architect, and deploy production-grade AI agents and LLM-powered enterprise applications.
  • Develop agentic workflows using LangChain, LangGraph, and Model Context Protocol.
  • Build and optimize Retrieval-Augmented Generation pipelines, including document processing, embeddings, vector search, retrieval, prompting, and response evaluation.
  • Develop scalable AI and backend services using Python and FastAPI.
  • Integrate LLM-based solutions with internal enterprise platforms, APIs, databases, and third-party services.
  • Build multi-channel AI assistants for web, mobile, WhatsApp, Microsoft Teams, text, and voice interactions.
  • Develop scalable backend applications using Node.js, NestJS, Express.js, Laravel, and related technologies.
  • Create responsive frontend applications using React, Angular, and Vue.js.
  • Design and maintain RESTful and GraphQL APIs.
  • Design efficient database structures using PostgreSQL, MySQL, and MongoDB.
  • Deploy and manage applications on cloud platforms, particularly AWS EC2, S3, autoscaling, and related services.
  • Implement logging, monitoring, authentication, security controls, error handling, and performance optimization.
  • Lead technical design discussions, code reviews, troubleshooting, and architecture decisions.
  • Mentor engineers and contribute to engineering standards and development best practices.
  • Work closely with product, business, security, infrastructure, and operations teams.
  • Translate business requirements into reliable, scalable, and maintainable technical solutions.

Required Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
  • At least 8–10 years of software engineering experience.
  • At least 2 years of hands-on experience developing AI, LLM, or agent-based solutions.
  • Strong programming experience in Python.
  • Hands-on experience with FastAPI or a comparable Python web framework.
  • Practical experience with LangChain and LangGraph.
  • Experience designing and implementing RAG pipelines.
  • Understanding of Model Context Protocol, tool calling, agent orchestration, memory, and structured outputs.
  • Strong backend development experience with Node.js, NestJS, Express.js, Laravel, or similar frameworks.
  • Frontend experience with React, Angular, or Vue.js.
  • Strong understanding of REST APIs, GraphQL, microservices, and system integrations.
  • Experience with PostgreSQL, MySQL, and MongoDB.
  • Experience deploying and managing applications in AWS or another major cloud environment.
  • Strong knowledge of software architecture, object-oriented programming, design patterns, Git, and CI/CD practices.
  • Experience developing secure, scalable, and high-availability enterprise applications.
  • Strong problem-solving, communication, and stakeholder-management skills.

Preferred Qualifications

  • Experience building enterprise AI assistants used by large numbers of users.
  • Experience integrating AI applications with WhatsApp, Microsoft Teams, mobile applications, and voice services.
  • Knowledge of vector databases and semantic-search technologies.
  • Experience with LLM evaluation, prompt testing, hallucination reduction, observability, and response-quality monitoring.
  • Understanding of AI security, data privacy, access control, and guardrails.
  • Experience with Docker, Kubernetes, Redis, message queues, and asynchronous processing.
  • Previous experience as a backend lead, technical lead, or engineering team leader.
  • Experience modernizing legacy applications and migrating high-volume databases.
  • Exposure to SaaS, e-commerce, government, logistics, customs, or enterprise digital-transformation platforms.

Technical Skills

AI and LLM: Python, LangChain, LangGraph, RAG, MCP, AI agents, prompt engineering, tool calling
Backend: FastAPI, Node.js, NestJS, Express.js, Laravel, PHP
Frontend: React, Angular, Vue.js, JavaScript
Databases: PostgreSQL, MySQL, MongoDB
APIs: REST, GraphQL, third-party integrations
Cloud and DevOps: AWS EC2, S3, autoscaling, GitHub, GitLab, Bitbucket, CI/CD
Architecture: Microservices, scalable systems, enterprise platforms, multi-channel applications

Key Competencies

  • AI solution architecture
  • Technical leadership
  • Enterprise application development
  • Analytical problem-solving
  • Performance and scalability optimization
  • Cross-functional collaboration
  • Mentoring and knowledge sharing
  • Ownership and delivery management

Work Location: In person

Don’t just read the job — see if you’ll get it.

Get your match score, a resume tailored to this exact role, and jobs like it — free.

Check my fit for this job
Loading sign-in…
Apply →