- Develop internal
applications and system enhancements.
- Build APIs, web systems,
and database structures.
- Participate in testing,
deployment, and documentation.
- Develop AI/ML models,
dashboards, and prediction tools.
- Integrate AI modules
with banking applications and data pipelines.
- Create automation
bots (RPA), scripts, and workflows.
- Analyze business
processes for automation opportunities.
- Maintain AI model lifecycle
and monitoring.
- Ensure scalability,
performance, and security of developed applications.
- Collaborate with business
units to gather requirements and deliver solutions.
- Architect, design, and
implement scalable AI/ML computing infrastructures and application stacks.
- Collaborate with business
team to design and deploy AI solutions.
- Develop and demonstrate AI
use-cases, conducting workshops and training sessions to foster AI adoption.
- Evaluate and implement best
practices in AI/ML, data mining, and analytics.
- Document architecture
roadmaps, reference architectures, and standard operating procedures for AI
solutions.
- Provide expert consultation
on AI-related standards and best practices.
- Stay updated with emerging
technologies in AI and ML to enhance institutional capabilities.
- Develop and implement AI
models. Design machine learning models and algorithms to solve problems and
enhance functionality.
- Collaborate with
cross-functional teams. Work with data scientists, stakeholders, and product
managers to build and deploy AI solutions.
- Conduct data analysis.
Analyze large data sets to identify patterns and insights that inform AI
development.
- Prototyping and testing.
Create prototypes to test AI applications and refine machine learning
techniques.
- Maintain AI pipelines.
Develop and maintain pipelines for deploying AI models into production
environments.
- Stay updated on
advancements. Research and implement the latest advancements in AI and machine
learning frameworks.
- Integrate AI solutions.
Implement AI into existing software systems to enhance functionality and user
experience.
- Any other assignment as given by the line
manager.
Requirements
- Minimum Bachelor Degree
in the Computer Science or related field, priority will be given for master
degree holder.
- IT related certificates.
- At least two years
related experience or three years IT experience in banking.
- Familiar with banking
software
- Familiar with Artificial
Intelligence (AI).
- Software Development.
- Excellent Written and Verbal Communication
- Interpersonal Communication
- Familiar with API concepts (Restful) and system integration
- Good concepts of SDLC lifecycle process
- Familiarity with AI models is must
- Capacity of adopting AI models into business processes specially
banking applications (like mobile applications, wallet, ...)
- Consider scalability, performance, and security in application
developing process.
- Understand Principals of Network concepts
- Deep understanding of web application technologies.
- Good understanding of database systems (SQL server and Oracle)
- Good understanding of IT security principals
- Familiar with .NET core is advantage
- Problem solving, Team
Culture.
Skills Required
- Bachelor's degree in Computer Science or a related field
- IT-related certifications
- At least two years of related experience or three years of IT experience in banking
- Familiarity with banking software
- Familiarity with artificial intelligence
- Software development experience
- Familiarity with RESTful API concepts and system integration
- Understanding of the software development lifecycle
- Familiarity with AI models
- Ability to adopt AI models into banking business processes and applications
- Understanding of scalability, performance, and application security principles
- Understanding of network concepts
- Strong understanding of web application technologies
- Understanding of SQL Server and Oracle database systems
- Understanding of IT security principles
- Familiarity with .NET Core
- Excellent written and verbal communication skills
- Interpersonal communication skills
- Problem-solving skills and ability to work in a team culture
- Master's degree
What We Do
We're here to keep you updated on AIB Group news, financial services industry insights, expert business reports and all the latest AIB career opportunities. We are one of Ireland’s major retail banks serving personal, business and corporate customers. We offer a range of banking products and services such as mortgages, savings and business banking. We have a customer centric view, always putting the customer first and supporting our customers at every stage. We have over 2.3m million customers using our multifaceted service. We provide our customers with a diverse range of contact channels; through our branches, commercial centres and our direct channels, such as AIB internet and telephone banking, self-service banking and our award-winning mobile banking app. AIB has a presence in Northern Ireland through its community-based full service bank, AIB NI, and in Britain where AIB GB serves its target audience of SMEs, owner-managed businesses and professional firms. EBS is also now part of the AIB Group and offers mortgage and deposit products and services from its own branch network.






