Generative AI Engineer - Full Stack + Azure

Abu Dhabi, United Arab Emirates
Full Time
Mid Level

Position: Generative AI Engineer | Full Stack + Azure AI Foundry

📍 Abu Dhabi | 🏢 100% Onsite Position (no remote/hybrid option) | 💼 Full-Time | 3–6 Years

NorthBay Solutions, an AWS Partner, is looking for a Generative AI Engineer to join the Applied AI function of a UAE Government Department in Abu Dhabi.

This role is ideal for an engineer who doesn't just experiment with AI models but can turn GenAI concepts into complete, production-ready applications.

You will work across LLMs, Agentic AI, RAG, Azure, backend development, APIs, databases, and modern frontend technologies to build practical AI solutions for real-world use cases.

What You'll Be Doing

  • Build and deploy LLM-powered applications, AI assistants, copilots, and autonomous/agentic solutions.
  • Design RAG-based systems, semantic search, embeddings, vector search, and knowledge solutions.
  • Develop complete AI products spanning frontend, backend, APIs, databases and AI orchestration.
  • Connect AI models with enterprise platforms, internal systems, APIs, and data sources.
  • Take AI solutions from prototype → testing → production deployment.
  • Work with Microsoft Azure and cloud-native technologies to deploy scalable AI applications.
  • Develop AI solutions with appropriate security, monitoring, evaluation, and reliability.
  • Collaborate with product, business, and technical stakeholders to translate requirements into working AI solutions.

What We're Looking For

  • 3–6 years of professional experience in AI Engineering, Generative AI, Software Engineering, ML, Data Science, or a related area.
  • Strong hands-on experience developing GenAI / LLM-based applications.
  • Excellent Python skills.
  • Experience with JavaScript/TypeScript and modern frameworks such as React, Next.js, or Node.js.
  • Backend development experience with FastAPI, Flask, Node.js, or similar technologies.
  • Practical knowledge of RAG, AI agents, embeddings, vector databases, prompt engineering, context engineering and LLM APIs.
  • Experience working with Microsoft Azure and deploying applications in a cloud environment.
  • Good understanding of REST APIs, Git, Docker and CI/CD.
  • Familiarity with AI-assisted development environments such as Cursor, GitHub Copilot, Claude Code, Codex or Windsurf.
  • Strong software engineering fundamentals and the ability to build maintainable, production-quality applications.

Your Azure / AI Advantage

Hands-on exposure to Azure AI Foundry, Azure AI Search, Azure Machine Learning, LangChain, LangGraph, LlamaIndex, Semantic Kernel, MLflow, Kubernetes, or LLM serving technologies will be highly valued.

A Bachelor's degree in Computer Science, AI, Data Science, Software Engineering, Computer Engineering, or a related discipline is required.

A strong portfolio of GenAI applications, GitHub projects, or deployed AI solutions will be a major advantage.

⚠️ Abu Dhabi Onsite Requirement

This is a strictly 100% onsite position at the client's Abu Dhabi office.

Applicants must:

  • Already be based in Abu Dhabi, OR
  • Be willing to independently relocate to Abu Dhabi from another UAE emirate.

Please note: This position does not include relocation allowance, relocation package, or family relocation assistance.

Interested?

If you're a software engineer who has moved into GenAI and can build AI applications end-to-end, we'd love to hear from you.

Apply with your updated CV and, where applicable, include links to your GitHub, portfolio, or notable GenAI projects.

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*