×
Register Here to Apply for Jobs or Post Jobs. X

AI Python Engineer – Chatbot Backend on-site

Job in Abu Dhabi, Abu Dhabi Emirate, UAE/Dubai
Listing for: Isa Cybersecurity Inc.
Full Time position
Listed on 2026-09-22
Job specializations:
  • Software Development
    Backend Developer, AI Engineer (Applied/Software), Python
Salary/Wage Range or Industry Benchmark: 420000 - 660000 AED Yearly AED 420000.00 660000.00 YEAR
Job Description & How to Apply Below
Position: AI Python Engineer – Chatbot Backend on-site)

AI Python Engineer – Chatbot Backend (Abu Dhabi, on-site)
About the role

This is an on-site position in Abu Dhabi, UAE. We are looking for an AI Engineer to design, build, deploy, and operate production conversational AI and LLM systems for complex, multi-step customer journeys.

You will work primarily in Python and own stateful agent orchestration, persistent context, tool and API integration, MCP, RAG, evaluation, observability, testing, and containerized deployment. This is a hands-on role for an engineer who is comfortable moving beyond prototypes and supporting AI systems through the full production lifecycle.

What you will do Stateful LLM applications and agent orchestration
  • Design complex conversational workflows that perform multi-step search, servicing, booking, payment, and related operational tasks.
  • Build stateful agent graphs with primary assistants, specialist agents, sub-agents, routing layers, and structured handoffs.
  • Implement short- and long-term context management using checkpointers, cache, and persistent stores so users can resume journeys across sessions.
  • Apply planning-and-execution patterns for complex requests while keeping simple interactions fast and predictable.
  • Implement tool binding, structured outputs, exception handling, retries, fallbacks, and recovery paths for production reliability.
  • Support asynchronous and streaming agent execution with progress updates to user interfaces.
Tool integration, MCP and enterprise APIs
  • Build and maintain MCP clients and servers for secure access to internal tools, APIs, and data sources.
  • Develop production Python services that integrate with enterprise REST APIs for search, validation, servicing, cart, payment, and related workflows.
  • Implement secure authentication and authorization flows using OAuth 2.0, OIDC, managed identities, and service credentials.
  • Define typed tool schemas, validate inputs and outputs, and handle partial failures across multi-step executions.
  • Deliver streaming tool results through Web Sockets, Server-Sent Events, or equivalent real-time interfaces.
RAG, data and state management
  • Create focused RAG and FAQ workflows with reliable retrieval, grounding, and response traceability.
  • Work with SQL, No

    SQL, vector databases, caches, and persistent checkpoints across transactional and conversational workloads.
  • Implement data ingestion, chunking, vector representations, semantic search, routing, and retrieval optimization where appropriate.
  • Design robust state models and validation layers for agent memory, tool results, and application configuration.
Evaluation, observability and performance
  • Build automated evaluation pipelines using scenario-based tests, LLM-as-judge methods, regression suites, and synthetic-user simulations.
  • Instrument agent workflows for traces, structured logs, prompt versions, tool activity, errors, quality signals, latency, and cost.
  • Create repeatable conversation-review and feedback loops that support prompt improvement and model comparison.
  • Develop concurrency-safe load tests for agent endpoints and investigate bottlenecks across models, tools, databases, and streaming layers.
  • Troubleshoot hallucinations, routing failures, state corruption, retrieval quality, latency, and integration defects in production.
Deployment and engineering operations
  • Build typed, asynchronous, production-grade Python services with clear packaging, configuration, and dependency management.
  • Write unit, integration, contract, regression, and asynchronous tests for AI workflows and external integrations.
  • Create container images and support Kubernetes-based deployment across development, testing, and production environments.
  • Contribute to CI/CD and Git Ops workflows, including security scanning, smoke tests, image publishing, and controlled releases.
  • Implement secrets management, health endpoints, structured logging, telemetry, graceful shutdown, and operational runbooks.
  • Work closely with AI, backend, frontend, platform, security, and product specialists while owning technical deliverables end-to-end.
Frontend and conversational interface integration
  • Define contracts for streaming responses, tool progress, errors, and structured widgets used by conversational interfaces.
  • Collaborate with frontend engineers on Type Script-based chat components and real-time user experiences.
  • Ensure backend streaming behavior remains compatible with Web Socket, SSE, and component-based UI patterns.
Required skills and experience
  • Ability to investigate ambiguous problems, communicate clearly in…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary