- 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.
EDUCATIONAL QUALIFICATIONS:
- Minimum Bachelor Degree in the Computer Science or related field, priority will be given for master degree holder.
- IT related certificates.
RELEVANT EXPERIENCE:
- At least two years related experience or three years IT experience in banking.
- Familiar with banking software
- Familiar with Artificial Intelligence (AI).
- Software Development.
SKILLS & COMPETENCIES:
- 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.
AIB is committed to a diverse workforce and encourage all eligible local applicants, irrespective of gender, disability, culture, religious and ethnic backgrounds to apply.
Interested individuals can apply using the below link:
https://aib.zohorecruit.com/jobs/Careers/584743000007112168/Web-Application-Developer?source=CareerSite
Short-listed candidates whose applications respond to the above criteria will be contacted for written test and interview. If you did not receive a response within two-four weeks after closing date, it means you are not shortlisted
We are highly encouraging qualified and eligible disable candidates to apply.
From its inception in 2004, AIB’s mission has been to foster economic development in the country, be a catalyst for growth, and ultimately contribute to the prosperity of Afghanistan and its people. Afghanistan International Bank is the country’s leading bank, and one of the most trusted and respected institutions in Afghanistan. Our success has been enabled by our unwavering focus on international best practices in corporate governance, financial, and risk management - including anti-money laundering and ‘know your customer’ procedures. This is overlaid by industry-leading customer service, operations, information technology, and internal controls. Despite the challenging backdrop over the last decade, we have successfully become a positive emblem for achievement, governance, and transformation. Now in our second decade of operation, we remain committed to enabling a better future for Afghanistan and we are proud to play a role in shaping the opportunities that lie ahead. AIB believes in developing its people through continuous investment in training and giving larger opportunities to those who grow with the bank. With professional management team, ensuring high standards of corporate governance and a professional work environment where every manager is committed to train and develop his people is what makes AIB an employer of choice.