AI Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Fecundity Technologies seeks an AI Engineer to design and build LangGraph agent graphs, LLM extraction pipelines, and MCP tool integrations for banking operations in Abu Dhabi. The role requires 5+ years Python development and hands-on experience with LangGraph, LangChain, and Azure AI Foundry.
Key Skills for This Role
Responsibilities
- Design and implement LangGraph agent graphs for Supervisor Worker orchestration, self reflection, actor critic, and HITL interrupt patterns using TypedDict state schemas and conditional edge routing
- Build and maintain LLM based entity extraction pipelines using Azure AI Foundry, implementing structured output enforcement, per field confidence scoring, and Pydantic output validation against Use Case Manifest schemas
- Author, version, and govern prompts through the AWA Prompt Management System (PMS) using semantic versioning; run prompt sensitivity and correctness testing using the AWA IDP Test Strategy
- Develop and maintain the five core MCP tool servers (query structured, retrieve precedents, query documents, checkpoint state, observe) and extend them for new use case requirements
- Execute Band 1 and Band 2 testing (Model Testing, Prompt Testing, Agent Testing, AI Security Testing, Adversarial Testing) per the AWA IDP Test Strategy; maintain the Golden Dataset and Regression Dataset
- Implement HITL interrupt() calls at mandatory and dynamic review points in LangGraph graphs; configure Orkes Wait tasks; validate HITL state persistence and checkpoint based resumption
- Integrate Azure AI Content Safety, PII detection and tokenisation, prompt injection shielding, and output sanitisation into agent pipelines at the AWA AI Gateway layer
- Implement business validation rules (amount words vs figures, date validity, MICR format, referential integrity) within LangGraph validation agent nodes
Requirements
- 5+ years Python development — production grade, not just scripting
- Hands on experience with LangGraph, LangChain, or equivalent agentic AI frameworks
- Practical LLM prompt engineering: structured outputs, few shot design, output schema enforcement
- Familiarity with Azure AI Foundry / OpenAI API or equivalent LLM API (Anthropic, Cohere)
- Understanding of agent design patterns: ReAct, self reflection, tool use, HITL
- REST API development and consumption; JSON schema design
- Git version control; CI/CD pipeline awareness
- Bachelor's degree in Computer Science, AI/ML, Software Engineering, or related field
Full Job Posting
Role Overview
- The AI Engineer is the primary builder within the AWA AICoE.
- You will design, build, and test the LangGraph agent graphs, LLM extraction pipelines, prompt management workflows, and MCP tool integrations that power AWA's use cases — starting with Intelligent Document Processing (IDP) for cheque clearing and expanding across ADCB's banking operations.
- You will work directly with the dual layer orchestration stack (Orkes Conductor + LangGraph) and Azure AI Foundry to deliver production grade agentic systems.
Key Responsibilities
- Agent graph development: Design and implement LangGraph agent graphs for Supervisor Worker orchestration, self reflection, actor critic, and HITL interrupt patterns using TypedDict state schemas and conditional edge routing.
- LLM extraction pipeline: Build and maintain LLM based entity extraction pipelines using Azure AI Foundry, implementing structured output enforcement, per field confidence scoring, and Pydantic output validation against Use Case Manifest schemas.
- Prompt engineering and governance: Author, version, and govern prompts through the AWA Prompt Management System (PMS) using semantic versioning; run prompt sensitivity and correctness testing using the AWA IDP Test Strategy.
- MCP tool integration: Develop and maintain the five core MCP tool servers (query structured, retrieve precedents, query documents, checkpoint state, observe) and extend them for new use case requirements.
- Model evaluation and testing: Execute Band 1 and Band 2 testing (Model Testing, Prompt Testing, Agent Testing, AI Security Testing, Adversarial Testing) per the AWA IDP Test Strategy; maintain the Golden Dataset and Regression Dataset.
- HITL framework: Implement HITL interrupt() calls at mandatory and dynamic review points in LangGraph graphs; configure Orkes Wait tasks; validate HITL state persistence and checkpoint based resumption.
- AI guardrail integration: Integrate Azure AI Content Safety, PII detection and tokenisation, prompt injection shielding, and output sanitisation into agent pipelines at the AWA AI Gateway layer.
- Cross field validation rules: Implement business validation rules (amount words vs figures, date validity, MICR format, referential integrity) within LangGraph validation agent nodes.
Required Skills and Experience Technical Essential
- 5+ years Python development — production grade, not just scripting
- Hands on experience with LangGraph, LangChain, or equivalent agentic AI frameworks
- Practical LLM prompt engineering: structured outputs, few shot design, output schema enforcement
- Familiarity with Azure AI Foundry / OpenAI API or equivalent LLM API (Anthropic, Cohere)
- Understanding of agent design patterns: ReAct, self reflection, tool use, HITL
- REST API development and consumption; JSON schema design
- Git version control; CI/CD pipeline awareness
Technical — Advantageous
- Experience with Orkes Conductor, Apache Airflow, or Temporal for workflow orchestration
- Azure AI Document Intelligence or equivalent OCR platform experience
- Computer vision model integration (object detection APIs)
- Knowledge of RAG architectures: chunking, vector indexing, Azure AI Search
- Azure platform familiarity: AKS, ADLS Gen2, Azure ML, Azure Monitor
- Pydantic, FastAPI, TypeScript/Node.js
Domain and Soft Skills
- Genuine intellectual curiosity about AI systems and their failure modes
- Ability to explain AI behaviour to non technical Ops and business stakeholders
- Structured problem solving and debugging approach for non deterministic AI systems
- Banking domain interest — willingness to deeply understand the business processes being automated
Qualifications
- Bachelor's degree in Computer Science, AI/ML, Software Engineering, or related field
- Master's degree or equivalent research/industry experience advantageous
- Relevant Azure certifications (AI Engineer Associate, Developer Associate) advantageous
Pay
- AED 18,000.00 AED 24,000.00 per month
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Fecundity Technologies
Full Stack Engineer
, UAE
Fecundity Technologies is seeking a Full Stack Engineer with strong backend engineering and system design experience to build enterprise-grade AI-enabled solutions within a banking environment. The role involves designin
Senior Data Scientist – Advanced Analytics
Dubai, UAE
Fecundity Technologies is recruiting a Senior Data Scientist to design and deliver advanced analytics solutions across risk, prescriptive, and behavioral modeling. The role requires 5+ years of experience, blending techn
AWS Solutions Architect – Financial Services
, UAE
Fecundity Technologies seeks an experienced AWS Solutions Architect to design secure, scalable cloud architectures for financial systems. Requires 8+ years IT experience with 4+ years in AWS architecture, expertise in Te
Senior Scrum Master - (Agile & Program Governance)
Abu Dhabi, UAE
Fecundity Technologies seeks a data-driven Senior Scrum Master for the AI department of a large financial enterprise. You will lead Scrum of Scrums, manage cross-project dependencies, and provide executive visibility thr
Senior AI Engineer
Abu Dhabi, UAE
Fecundity Technologies is seeking a Senior AI Engineer to lead technical delivery of AI use cases end-to-end. The role involves designing LangGraph agent graphs, confidence calibration, test strategy, and mentoring. Requ
UI/UX Designer
Abu Dhabi, UAE
Fecundity Technologies is looking for a UI/UX Designer to design user journeys for chat, search, and admin workflows. The role involves creating wireframes, prototypes, high-fidelity UI designs, and collaborating with pr
Site Reliability Engineer (SRE)- Banking Industry
Abu Dhabi, UAE
Fecundity Technologies seeks a Site Reliability Engineer to ensure production readiness of cloud-based AI solutions for banking. The role combines automated testing and SRE to build resilient Azure/AWS infrastructure, im
Sr. AI Cloud Platform Engineer – Azure (Banking Industry)
Abu Dhabi, UAE
Fecundity Technologies seeks a Senior Platform Engineer to design and scale Azure cloud ecosystems for a large financial enterprise. The role involves greenfield infrastructure, AI service orchestration, Terraform IaC, A
Full Stack Engineer
, UAE
Senior Data Scientist – Advanced Analytics
Dubai, UAE
AWS Solutions Architect – Financial Services
, UAE
Senior Scrum Master - (Agile & Program Governance)
Abu Dhabi, UAE
Senior AI Engineer
Abu Dhabi, UAE
UI/UX Designer
Abu Dhabi, UAE
Site Reliability Engineer (SRE)- Banking Industry
Abu Dhabi, UAE
Sr. AI Cloud Platform Engineer – Azure (Banking Industry)
Abu Dhabi, UAE