AI Integration Engineer
Co-operative Bank · Nairobi
Job description
About the role
Co-operative Bank is hiring a full-time, on-site AI Integration Engineer in Nairobi. The role integrates AI solutions into banking systems, connects AI models with existing platforms and ensures secure, reliable and efficient system performance. The position is middle level and requires a degree in Computer Science, Software Engineering, Artificial Intelligence or a related field.
Key responsibilities
- Design, develop, test and maintain APIs, events, messages, connectors, batch interfaces and secure tool interfaces so that approved AI models, agents and assistants can access trusted data and perform authorised actions.
- Implement integrations via the bank's API gateway, integration platform and messaging infrastructure, using REST, SOAP, GraphQL, message queues, event streaming and batch patterns.
- Translate interface requirements into contracts, schemas, mappings, error handling, reconciliation and service-level requirements.
- Apply security controls such as authentication, authorisation, encryption, secrets handling, input validation, throttling, data masking, logging and auditability, with human-in-the-loop controls for sensitive actions.
- Build resilient integrations with idempotency, retry, timeout, circuit-breaker, queueing and recovery patterns.
- Work with system owners, application engineers, data engineers, architects, ICT security and QA to deliver real-time and batch data feeds, coordinate dependencies and run end-to-end and regression testing.
- Manage integration releases through the bank's change-management process and monitor integration health, performance and reliability, troubleshooting failures and resolving incidents.
- Contribute to reusable integration patterns and API standards, and maintain interface catalogues, API specifications, schemas, mapping documents, agreements, procedures and release artefacts.
Required profile
- Bachelor's degree in Computer Science, Software Engineering, Information Technology or a related field.
- At least four years of experience in systems integration, API engineering, middleware, messaging or backend software engineering.
- Demonstrated hands-on experience integrating high-availability enterprise systems, including core banking platforms or comparable solutions.
- Experience in banking, financial services, fintech, telecommunications or payments is preferred.
- A professional certification in integration platforms, API management, cloud or software engineering is an added advantage.
Required skills
- REST/JSON, event, messaging and batch integration patterns
- API gateways, middleware and service management
- Interface contracts, schemas and data mapping
- Integration security and secrets management
- Resilience, reconciliation and error-handling patterns
- Automated integration and contract testing
- Monitoring, troubleshooting and production support
The application is handled through the recruitment agency advertising the vacancy.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Kenya.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 9 hours ago
Expires 1 month from now
7 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Co-operative Bank
Nairobi
Related job offers
-
Qualifications Database Officer (Entry Level)
Entry-level Jobs in Kenya - campusbiz.co.ke Nairobi -
IT Specialist - Kenya or Nigeria
EIDU Nairobi -
IT Project Manager - Finance Systems Transformation (Business Central)
Global Alliance for Improved Nutrition (GAIN) Nairobi -
Senior Consultant, Databricks Data Engineer, Data & AI
Toast Nzalae/ Nzawa locations -
Senior Manager, Data Platform Architect
Toast Nzalae/ Nzawa locations