Co-operative Bank of Kenya AI Application Engineer Jobs
Job Summary
Design, develop and maintain AI-enabled applications, services and intelligent automation solutions that support customer-facing and internal banking operations.
Integrate machine learning, generative AI and intelligent workflow technologies into secure, scalable and production-ready business applications while ensuring compliance with responsible AI standards and banking regulations.
Key Responsibilities
Design, develop, test and maintain AI-powered application features and services.
Build solutions incorporating Retrieval-Augmented Generation (RAG), conversational assistants, AI agents, intelligent document processing, recommendations and workflow automation.
Translate business, user and product requirements into maintainable technical solutions aligned with enterprise architecture standards.
Integrate machine learning models and approved AI services into production business applications.
Develop application APIs, backend services, user interfaces and workflow integrations required for AI solutions.
Implement application-level AI governance controls and responsible AI safeguards.
Apply prompt engineering techniques to improve AI system effectiveness and user experience.
Implement guardrails, human-in-the-loop controls, fallback mechanisms, explainability features and audit trails where required.
Evaluate AI outputs for accuracy, safety, reliability and consistency.
Write clean, reusable, scalable and well-tested application code.
Participate in peer reviews and address defects, vulnerabilities, performance issues and technical debt.
Implement monitoring solutions for application availability, performance, usage, cost and business outcomes.
Analyze operational metrics and address reliability, latency and optimization concerns.
Collaborate with Product Owners, Data Scientists, Architects, Data Engineers, Integration Engineers, Security Teams and QA teams.
Support end-to-end delivery of AI-enabled products from discovery and development through deployment and business adoption.
Maintain technical documentation, deployment artefacts and support procedures.
Investigate and resolve production issues affecting AI application components.
Develop reusable AI libraries, engineering frameworks and application patterns for enterprise-wide adoption.
Qualifications
Bachelor’s Degree in Computer Science, Software Engineering, Information Technology or a related field.
Professional certification in Software Engineering, Cloud Development, DevSecOps, AI/ML Engineering or Generative AI is an added advantage.
Experience
Minimum five (5) years of experience in Software Engineering or Application Development.
Demonstrated experience delivering production-grade software systems and integrations.
Hands-on experience building AI-powered, machine learning or generative AI applications.
Experience integrating AI/ML services into operational business systems.
Experience developing APIs, microservices and enterprise application integrations.
Experience in banking, fintech, financial services or other regulated digital environments is an added advantage.
Technical Skills
Generative AI and Large Language Model (LLM) Applications.
Retrieval-Augmented Generation (RAG) Architectures.
Conversational AI and Virtual Assistants.
AI Agents and Agentic Workflows.
Prompt Engineering and AI Evaluation.
Machine Learning Model Integration.
API Development and Integration.
Backend Application Development.
Modern Application Frameworks.
Intelligent Document Processing.
Application Monitoring and Observability.
Automated Testing and Quality Assurance.
DevSecOps and Secure Software Development.
Production Deployment and Release Management.
Cloud-Native Application Development.
Key Competencies
AI Application Engineering.
Software Design and Development.
Responsible AI Governance and Controls.
Secure Application Development.
Problem-Solving and Root Cause Analysis.
Analytical and Critical Thinking.
Stakeholder Collaboration and Communication.
Innovation and Continuous Improvement.
Technical Documentation and Knowledge Sharing.
Adaptability in Emerging Technology Environments.
Quality Focus and Attention to Detail.
Customer-Centric Solution Development.
Preferred Attributes
Strong understanding of banking technology and digital customer journeys.
Experience with LLM application frameworks and AI orchestration platforms.
Ability to evaluate and implement emerging AI technologies within governance and compliance requirements.
Strong balance between innovation, security, reliability and business value.
Passion for building practical enterprise AI solutions that improve customer experience and operational efficiency.
How to apply
For more information and job application details, see; Co-operative Bank of Kenya AI Application Engineer Jobs
Find daily jobs in Kenya. Jobs - Kenya jobs. Search our career portal & find the latest Kenyan job positions, career opportunities & jobs in Kenya.
Jobs in Kenya - banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in Kenya.
Find your dream job from 1000s of vacancies in Kenya posted and updated daily - click here!
Click here to post comments
Join in and write your own page! It's easy to do. How? Simply click here to return to 1 Best Africa Jobs.