|
There are three key towers in the IT organisation: Technology, Data and Product. Technology is made up of Technology Services, concerned with systems support and the run and maintenance of systems, Technology Delivery is concerned with delivering technology change into the Business and Architecture that is concerned with supporting the delivery functions in IT in delivering to the Business agenda and expectations. The AI and Automation developer role is a multifaceted position that brings requires diverse expertise. Responsible for identifying, designing, building, deploying, and maintaining sophisticated artificial intelligence systems that deliver real business value. This role requires deep technical proficiency, collaborative skills, and a holistic understanding of the AI project lifecycle, from data acquisition to model deployment and ongoing optimisation.
|
Key responsibilities and deliverables
|
-
Collaborate with product owners, architects, business analysts, and stakeholders to identify automation opportunities and define solution requirements.
-
Interpret and analyse datasets, develop models, and apply techniques to address business challenges, including model selection, testing, and fine-tuning.
-
Transition prototypes and experimental models into robust, scalable, production-ready systems, ensuring efficient and reliable performance.
-
Maintain infrastructure for AI initiatives, including data pipelines, ETL processes, and structured data management for training and deployment.
-
Implement best practices for continuous integration, deployment, and monitoring of AI models, including automation of training, testing, version control, and rollback strategies.
-
Design the overall architecture of AI solutions, ensuring seamless integration between models, APIs, and enterprise systems, scalable across cloud and on-premises environments.
|
Requirements and Qualifications
|
The ideal candidate is service orientated and an excellent communicator with outstanding organisational skills and a keen attention to detail.
-
Extensive experience in RPA development using UiPath, Automation Anywhere, and Microsoft Power Platform, with strong capabilities in process design, exception handling, and bot orchestration.
-
Proficient in scripting and automation using Python, VBScript, and APIs, with hands-on experience integrating RPA solutions into enterprise systems such as ERP, CRM, and document management platforms.
-
Experienced in building scalable data pipelines, including ETL processes, data cleaning, and ensuring high-quality data availability for model consumption.
-
Knowledgeable in CI/CD practices, automation, monitoring, model versioning, and operational scalability to maintain robust and adaptable AI systems.
|