AI Automation Engineer

AI Automation Engineer

Posted Today by 1768274411

Negotiable
Undetermined
Hybrid
London
A/B Testing Appian (Software) Application Development Application Programming Interface (API) Artificial Intelligence Authentications Automation Automation Anywhere (RPA Software) Azure Data Factory Azure Kubernetes Service Business Process Change Management Containerisation Continuous Integration and Continuous Delivery Data Engineering Data Extraction Data Manipulation Data Quality Data Validation Django (Web Framework) Docker (Software) Document Processing Extract Transform Load (ETL) FastAPI Feature Engineering File Servers Financial Services Flask (Web Framework) Generic Programming Information Extraction Interface Design JSON Web Token (JWT) Key Performance Indicators (KPIs) Kubernetes Machine Learning Management Mapping Software Microsoft Azure Microsoft Power Automate/Flow Microsoft SQL Servers Mobile Application Development Natural Language Processing Natural Language Understanding NLTK (NLP Analysis) NumPy Object-Oriented Design Object Oriented Modeling And Design Open Source Development Operational Efficiency Optical Character Recognition (OCR) Pandas (Python Package) Process Analysis Process Modeling Py.test Python (Programming Language) PyTorch (Machine Learning Library) Rate Limiting RESTful API Return On Investment Scheduling Scikit-learn (Machine Learning Library) Software Development SQL (Programming Language) Stakeholder Management Systems Architecture Systems Integration Technical Documentation TensorFlow User Acceptance Testing (UAT) Verification And Validation Webhooks Web Scraping Web Services Web SQL Databases Workflows

Summary: A leading financial services client in London is seeking an AI Automation Engineer to optimize business processes through intelligent automation solutions. The role involves designing, building, and deploying automation using various technologies, including BPA platforms, Machine Learning, and Generative AI. The position requires strong technical skills in Python, AI frameworks, and API development, along with excellent stakeholder collaboration abilities. This is a hybrid role, requiring three days a week in the office.

Key Responsibilities:

  • Analyse and optimise business processes for automation.
  • Design, build, and deploy intelligent automation solutions using BPA platforms, Machine Learning, and Generative AI.
  • Conduct stakeholder interviews, process mapping, and workflow documentation to identify automation opportunities.
  • Develop Python code for automation scripts and integrations.
  • Build, train, and deploy machine learning models for various tasks.
  • Work with Large Language Models and implement AI-powered automation solutions.
  • Utilise Appian low-code platform for process modelling and application development.
  • Design and build RESTful APIs for exposing AI models and automation services.
  • Implement intelligent document processing solutions using OCR technologies.
  • Utilise RPA tools for automating repetitive tasks and integrating systems.
  • Build data pipelines for AI/automation solutions and ensure data quality.
  • Deploy ML models to production environments and implement MLOps practices.
  • Design end-to-end automation architectures and create technical design documents.
  • Collaborate with stakeholders to gather requirements and drive adoption of automation solutions.

Key Skills:

  • Expertise in process analysis and optimisation.
  • Strong proficiency in Python programming and relevant libraries.
  • Deep knowledge of AI/ML frameworks and model deployment.
  • Experience with Generative AI and LLM integration.
  • Strong experience with Appian BPA platform.
  • Proficient in API development and integration.
  • Experience with document processing and OCR technologies.
  • Knowledge of RPA concepts and tools.
  • Strong data engineering skills and ETL processes.
  • Experience with MLOps and model governance.
  • Ability to design automation architectures and technical documentation.
  • Excellent communication and stakeholder management skills.

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

AI Automation Engineer | Hybrid 3 days a week in office | London

A leading financial services client in London is seeking a talented AI Automation Engineer to join their team on an interim basis. Please see below for key details.

Role Overview: Analyse and optimise business processes for automation whilst designing, building, and deploying intelligent automation solutions using BPA platforms (Appian), Machine Learning, and Generative AI to drive operational efficiency and innovation.

Key Characteristics:

  1. Process Analysis & Optimisation - Expert in analysing existing business processes through stakeholder interviews, process mapping, and workflow documentation to identify automation opportunities. Skilled in creating process flow diagrams, conducting time-motion studies, identifying bottlenecks and inefficiencies, and redesigning processes to be machine-readable and automation-ready using methodologies.
  2. Python Development - Strong proficiency in Python programming including object-oriented design, asynchronous programming, error handling, and writing clean, maintainable code. Experience with key libraries including Pandas, NumPy for data manipulation, requests and APIs for integrations, asyncio for concurrent processing, and building robust automation scripts with proper logging, testing (pytest), and documentation.
  3. AI & Machine Learning Frameworks - Deep expertise in AI/ML frameworks including TensorFlow, PyTorch, Scikit-learn, and Hugging Face Transformers. Experience building, training, and deploying machine learning models for classification, regression, clustering, and NLP tasks. Understanding of model evaluation metrics, hyperparameter tuning, feature engineering, and MLOps practices for production deployment.
  4. Generative AI & LLM Integration - Proficient in working with Large Language Models including OpenAI GPT models, Anthropic Claude, Azure OpenAI, and open-source alternatives (Llama, Mistral). Experience with prompt engineering, fine-tuning, RAG (Retrieval Augmented Generation) architectures, vector databases (Pinecone, ChromaDB, FAISS), embeddings, and building AI-powered automation solutions that leverage natural language understanding.
  5. Appian BPA Platform - Strong experience with Appian low-code platform including process modelling, interface design, expression rules, integration objects, and data modelling. Skilled in building end-to-end business process applications, configuring workflows, implementing business rules, managing records, and integrating Appian with external systems via REST APIs, web services, and connected systems.
  6. API Development & Integration - Proficient in designing and building RESTful APIs using FastAPI, Flask, or Django REST Framework for exposing AI models and automation services. Experience with API authentication (OAuth, JWT), rate limiting, error handling, API documentation (Swagger/OpenAPI), webhooks, and integrating disparate systems to create seamless automated workflows.
  7. Document Processing & OCR - Experience implementing intelligent document processing solutions using OCR technologies (Tesseract, Azure AI Document Intelligence, natural language processing for information extraction, document classification, and building end-to-end pipelines for automated document ingestion, processing, and data extraction with validation rules.
  8. Robotic Process Automation (RPA) - Knowledge of RPA concepts and tools (UiPath, Automation Anywhere, Power Automate) for automating repetitive tasks, screen scraping, and Legacy system integration. Ability to assess when RPA vs. API integration vs. AI solutions are most appropriate, and experience building hybrid automation solutions combining multiple technologies.
  9. Data Engineering & Pipeline Development - Strong skills in building data pipelines for AI/automation solutions including data extraction, transformation, and loading (ETL). Experience with SQL databases (SQL Server), data validation, cleansing workflows, scheduling tools (Azure Data Factory), and ensuring data quality for machine learning applications.
  10. Machine Learning Operations (MLOps) - Experience deploying ML models to production environments using containerisation (Docker), orchestration (Kubernetes), model versioning (MLflow, DVC), monitoring model performance and drift, A/B testing frameworks, and implementing CI/CD pipelines for automated model training and deployment. Understanding of model governance, explainability, and compliance requirements.
  11. Solution Architecture & Technical Design - Ability to design end-to-end automation architectures that combine multiple technologies (BPA, ML, GenAI, APIs) into cohesive solutions. Experience creating technical design documents, system architecture diagrams, assessing build vs. buy decisions, estimating effort and complexity, and presenting technical recommendations to both technical and non-technical stakeholders.
  12. Stakeholder Collaboration & Change Management - Excellent communication skills for gathering requirements from business users, translating business needs into technical specifications, and demonstrating proof-of-concepts. Experience managing stakeholder expectations, conducting user acceptance testing, providing training on automated solutions, measuring automation ROI through KPIs (time saved, error reduction, cost savings), and driving adoption of intelligent automation across the organisation.

If you align to the key requirements then please apply with an updated CV.