About the Role
We are seeking a skilled AI Automation Engineer to join a well-established retail group in Saudi Arabia. In this role, you will be responsible for designing, developing, deploying, and supporting AI, RPA, and intelligent automation solutions aimed at streamlining business processes and improving operational efficiency across the organization.
Ready to apply for roles like this?
Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.
Unlock employer & apply directly
Key Responsibilities
-
RPA & Intelligent Automation
- Develop, implement, and support RPA initiatives from process assessment and solution design through development, testing, deployment, hypercare, and production support.
- Build and maintain attended and unattended automations using enterprise RPA platforms such as UiPath, Microsoft Power Automate, Automation Anywhere, or equivalent.
- Translate business process maps and Standard Operating Procedures (SOPs) into robust automation workflows, reusable components, exception logic, and orchestration schedules.
- Integrate RPA bots with ERP systems, web applications, databases, APIs, file repositories, email platforms, OCR/document processing solutions, and other enterprise applications.
- Design resilient automation solutions using queues, retries, exception handling, audit trails, credential management, monitoring, alerts, and recovery procedures.
- Monitor and measure automation performance, including straight-through processing, automation success rate, manual exception rate, cycle-time reduction, and FTE/capacity benefits.
-
AI-Enabled Automation & Solution Development
- Combine RPA with AI/ML, OCR, document intelligence, classification, data extraction, LLMs, and decision services to improve business process automation.
- Develop production-grade Python services, scripts, APIs, integration components, and lightweight applications that extend or complement RPA solutions.
- Build human-in-the-loop workflows for approvals, reviews, low-confidence cases, and controlled decision-making.
- Develop reusable automation components and patterns that can be scaled across Finance, Commercial, Operations, HR, Supply Chain, and other functions.
- Support the practical integration of GenAI and LLM capabilities into enterprise workflows and automation solutions.
-
Deployment, Testing & Production Operations
- Develop automated testing and validation approaches for bots, APIs, workflows, and AI-enabled automation components.
- Implement Git, version control, CI/CD, and structured software development practices for automation assets and supporting code.
- Set up and maintain production monitoring, logging, alerting, dashboards, bot schedules, and operational runbooks.
- Troubleshoot production incidents, perform root-cause analysis, and implement permanent corrective actions.
- Ensure automation solutions comply with enterprise security, access control, segregation-of-duties, audit, and data protection requirements.
-
Process Discovery & Automation Design
- Work closely with business process owners to assess automation feasibility, process stability, exception patterns, data availability, risks, and expected business benefits.
- Identify inefficient processes and redesign workflows where required rather than simply automating existing manual activities.
- Document current-state and future-state process flows, automation requirements, exception paths, dependencies, controls, and acceptance criteria.
- Support prioritization of the automation backlog based on business value, feasibility, complexity, risk, and reusability.
-
Collaboration & Knowledge Transfer
- Partner with Finance, Operations, Commercial, HR, IT, Data, Security teams, and external technology vendors to deliver end-to-end automation solutions.
- Work closely with the Technology & Data Lead / Senior Manager – AI Projects on architecture, integration, code quality, and production-readiness standards.
- Prepare technical documentation, support knowledge transfer, and enable internal teams to operate and maintain deployed automations.
- Contribute to AI CoE standards, reusable libraries, technical templates, frameworks, and engineering best practices.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Automation, Industrial Engineering, Artificial Intelligence, or a related discipline.
- 4+ years of relevant experience in software development, automation, RPA engineering, or intelligent automation, with proven production deployments.
- Strong hands-on RPA development experience with at least one major platform such as UiPath, Microsoft Power Automate, Automation Anywhere, or equivalent.
- Strong Python development skills with experience building APIs, integrations, scripts, automation utilities, or production services.
- Experience integrating automation solutions with web applications, databases, files, email, ERP systems, REST APIs, and authentication mechanisms.
- Knowledge of OCR/document intelligence, workflow orchestration, queues, schedulers, credential management, exception handling, bot monitoring, and recovery processes.
- Working knowledge of AI/ML and GenAI, including practical integration of LLMs or ML services into business workflows.
- Experience with Git/version control, CI/CD, automated testing, logging, monitoring, and production support.
- Strong analytical and process-mapping skills, with the ability to understand complex operational workflows, business controls, and automation opportunities.
- Ability to work independently, troubleshoot complex production issues, and take ownership of automation outcomes.
- Experience with UiPath, Microsoft Power Platform, cloud platforms, or relevant automation certifications would be an advantage.
- Experience automating Finance processes such as invoice processing, payment posting, reconciliation, reporting, or shared services is highly desirable.
- Experience in retail, grocery, supply chain, or high-volume transactional environments would be an advantage.
Success Measures
- Deliver reliable, accurate, and scalable automations that achieve agreed STP, quality, cycle time, and productivity targets.
- Ensure production bots operate with effective monitoring, exception handling, auditability, and support ownership.
- Deliver measurable business benefits beyond proof-of-concept implementations.
- Develop reusable automation components that reduce delivery time for future use cases.
- Ensure RPA solutions are integrated into the broader AI and technology architecture rather than operating as isolated scripts.
Benefits
- Attractive Salary & Benefits