Skip to main content

AI Solution Design Analyst

Unicorn Lab

DubaiOn-siteFull-TimeToday

Description

About the Role

We are looking for an experienced AI Solution Design Business Analyst with a strong Software Engineering or Computer Science background to bridge business strategy with technical implementation.

You will work closely with customers, product managers, software engineers, AI engineers, UX designers, and delivery teams to discover business challenges, define requirements, design AI-powered solutions, and support implementation from concept through production.

This role is ideal for someone who enjoys combining business analysis, software engineering, AI, solution design, and customer consulting to build enterprise-grade applications and AI-powered digital experiences.

Key Responsibilities

Business Discovery & Consulting

  • Conduct customer discovery workshops and stakeholder interviews.
  • Analyze business processes, pain points, and operational challenges.
  • Gather, validate, and prioritize business and technical requirements.
  • Facilitate design thinking and solution workshops.
  • Translate business objectives into scalable technical solutions.
  • Recommend process improvements and automation opportunities.

AI Solution Design

  • Design enterprise AI solutions using Large Language Models (LLMs).
  • Define AI use cases, workflows, and user journeys.
  • Design AI copilots, AI agents, and intelligent automation solutions.
  • Identify opportunities for Generative AI, automation, and workflow optimization.
  • Design Retrieval-Augmented Generation (RAG) solutions.
  • Define integration requirements between enterprise systems and AI platforms.
  • Create solution blueprints and conceptual architectures.

Business Analysis

Prepare and maintain:

  • Business Requirements Documents (BRDs)
  • Functional Requirements Documents (FRDs)
  • Software Requirement Specifications (SRS)
  • User Stories
  • Acceptance Criteria
  • Process Maps
  • BPMN Diagrams
  • Wireframes (Low Fidelity)
  • Personas
  • Gap Analysis
  • Solution Design Documents
  • Functional Specifications
  • Executive Presentations

Solution Design

  • Collaborate with Solution Architects and Engineering teams.
  • Design scalable enterprise applications.
  • Create API integration specifications.
  • Review technical feasibility and implementation approaches.
  • Define functional and non-functional requirements.
  • Support architecture reviews and technical design discussions.

AI Productivity & Prompt Engineering

  • Use Claude Code and modern AI development tools to accelerate solution design, documentation, and technical analysis.
  • Design and optimize prompts for business analysis, software engineering, and enterprise AI applications.
  • Build reusable prompt libraries and AI-assisted workflows.
  • Evaluate AI-generated outputs for quality, accuracy, and business relevance.
  • Apply AI to generate requirements, user stories, documentation, process flows, and presentations.
  • Collaborate with engineering teams to incorporate AI into software development and delivery processes.

Customer Engagement

  • Conduct solution demonstrations and product walkthroughs.
  • Present recommendations to executive stakeholders.
  • Participate in presales workshops and proof-of-concept engagements.
  • Support proposal writing and solution estimation.
  • Facilitate design sessions with technical and business teams.

Delivery Support

  • Support Agile delivery teams throughout implementation.
  • Clarify functional requirements for developers.
  • Participate in Sprint Planning, Backlog Refinement, Sprint Reviews, and UAT.
  • Validate completed functionality against business requirements.
  • Support production releases and customer acceptance activities.

Required Qualifications

  • Bachelor’s or Master’s degree in:
  • Computer Science
  • Software Engineering
  • Information Technology
  • Computer Engineering
  • Information Systems
  • 3–7 years of experien

More jobs in Dubai