AI Platform Engineer (Cloud) - KE at Absa Bank Limited in Nairobi, Kenya

    Absa Bank Limited logo

    AI Platform Engineer (Cloud) - KE

    Absa Bank LimitedNairobi, Kenya

    Posted

    1 week ago

    Apply by

    25 Aug

    Full Time
    On Site
    Mid
    Banking, Insurance & Financial Services
    IT & Software

    Build your CV in minutes! Tailored for the Kenyan job market.

    Build My CV

    Job Description

    Absa Group's Chief Data Analytics and Applied AI Office (CDAIO) requires an experienced and technically capable AI Platform Engineer (Cloud) to support the design, deployment, operation, and continuous improvement of the multi-cloud infrastructure powering the bank's enterprise AI capability. The role will contribute to the delivery of secure, scalable, reliable, and cost-effective AI platform services across multiple business units and countries. The platform supports AI use cases across Corporate and Investment Banking (CIB), Personal and Private Banking (PPB), Business Banking (BB), and Absa Regional Operations (AR). The successful candidate will work across technologies such as AWS Bedrock, Databricks AI, Microsoft Azure AI Foundry, Hugging Face, Kubernetes, and GPU-based infrastructure.

    Key Responsibilities

    • Support the design, deployment, configuration, and operation of Absa's multi-cloud AI platform stack, including AWS Bedrock, Databricks AI, Microsoft Azure AI Foundry, Hugging Face, and GPU clusters.
    • Build and maintain reusable platform components such as AI Gateway configurations, model serving environments, vector databases, API integrations, data pipelines, and containerised workloads.
    • Develop and maintain infrastructure-as-code using technologies such as Terraform, Pulumi, AWS CDK, or equivalent tools.
    • Contribute to repeatable and auditable infrastructure deployments across multiple cloud environments, regions, and operating countries.
    • Configure and support agentic AI infrastructure, including orchestration environments, tool-calling APIs, agent memory, state management, and integration with enterprise systems.
    • Implement cloud-agnostic model serving patterns that improve workload portability across AWS, Azure, Databricks, and Kubernetes-based environments.
    • Support Kubernetes-based AI workloads using Docker, Kubernetes, and Helm.
    • Assist with the evaluation and implementation of new platform technologies, services, and engineering patterns.
    • Participate in architectural reviews, technical design sessions, peer reviews, and platform improvement initiatives.
    • Create and maintain architectural diagrams, configuration documentation, operational procedures, and technical standards.
    • Take accountability for the quality, performance, and operational readiness of assigned platform components.
    • Escalate complex architectural, security, capacity, and operational risks to senior engineers and platform leadership.
    • Monitor and analyse AI platform consumption across Databricks, AWS, Azure, GPU infrastructure, and third-party services.
    • Support the development and maintenance of chargeback and showback frameworks for business units and individual AI use cases.
    • Assist with cost attribution for Databricks DBU consumption, AWS Bedrock token usage, Azure AI Foundry provisioned throughput, and GPU workloads.
    • Develop and maintain FinOps dashboards and cost reports using tools such as AWS Cost Explorer, Databricks System Tables, Azure Cost Management, and cloud-native monitoring services.
    • Contribute to monthly cost-per-use-case reporting for Finance, platform leadership, and business unit stakeholders.
    • Identify opportunities to optimise AI compute costs through workload scheduling, infrastructure right-sizing, token usage controls, caching, spot instances, and efficient model selection.
    • Support assessments of provisioned throughput versus on-demand consumption for production AI workloads.
    • Monitor spend anomalies and escalate unexpected usage, capacity, or budget risks.
    • Provide technical input into business cases and investment proposals for AI platform services.
    • Work closely with FinOps specialists and senior platform engineers to ensure infrastructure consumption remains within agreed budget parameters.
    • Implement and maintain observability tooling for AI platform infrastructure.

    Required Qualifications

    • Bachelor's degree in Computer Science, Information Technology, Data Science, Mathematics, Statistics, Engineering, or a related quantitative discipline is essential. A postgraduate qualification is advantageous. Relevant practical experience may be considered where supported by a strong record of cloud and platform engineering delivery.
    • One or more of the following certifications would be advantageous: Cloud AWS Certified Solutions Architect, AWS Certified Machine Learning Engineer, Microsoft Certified: Azure AI Engineer Associate, Microsoft Certified: Azure Solutions Architect Expert, Databricks Certified Data Engineer or Machine Learning certification, HashiCorp Certified: Terraform Associate, Equivalent Terraform, Pulumi, or cloud infrastructure certification, FinOps Certified Practitioner, Equivalent cloud cost management or financial operations certification, Certified Cloud Security Professional, AWS Certified Security, Microsoft Security, Compliance, and Identity certification, Equivalent cloud or cybersecurity certification.
    • Approximately 4 to 6 years of relevant experience in cloud engineering, platform engineering, DevOps, MLOps, infrastructure engineering, or AI platform engineering.
    • At least 2 years of practical experience supporting cloud-based data, machine learning, generative AI, or AI platform workloads in a production environment.
    • Production experience with at least two of the following: AWS Bedrock or Amazon SageMaker, Databricks, Microsoft Azure AI Foundry or Azure Machine Learning, Hugging Face, Kubernetes-based model serving.
    • Practical infrastructure-as-code experience using Terraform, Pulumi, AWS CDK, or an equivalent technology.
    • Experience building or supporting CI/CD pipelines for cloud infrastructure, platform components, data services, or machine learning workloads.
    • Experience with Docker, Kubernetes, Helm, APIs, identity integration, and cloud-native platform services.
    • Experience implementing monitoring, dashboards, alerts, and operational support processes.

    Job Details

    Job Function

    IT & Software

    Minimum Experience

    4 years

    Education Level

    Bachelor’s Degree

    Area of Study

    Computer Science

    Field of Study

    Computer Science

    Languages

    English

    Additional Information

    How to Apply: Send your application to the provided email or visit the application link on this page to submit your application.

    Show Your Cloud Platform Muscle: What to Prepare for an AI Platform Engineer Interview

    This role sits at the intersection of cloud engineering, AI infrastructure, and FinOps. Hiring managers will probe your hands-on experience with specific tools and your ability to keep AI workloads secure, reliable, and cost-efficient.

    1. Map your experience to their stack: Be ready to discuss your hands-on work with AWS Bedrock, Databricks, Azure AI Foundry, or Hugging Face. Prepare a concise story for each platform you've used, focusing on deployment, scaling, and troubleshooting.

    2. Show infrastructure-as-code mastery: Expect deep questions on Terraform, Pulumi, or AWS CDK. Have a portfolio of modules or scripts you've written, and be prepared to explain design decisions and how you handle state management and versioning.

    3. Demonstrate FinOps thinking: They want engineers who watch costs. Prepare examples of how you've optimized cloud spend—like right-sizing instances, using spot instances, or implementing token usage controls. Mention any dashboards or reports you've built.

    4. Highlight security and zero-trust: AI platforms are high-risk. Talk about how you've implemented security controls for APIs, model endpoints, and data pipelines. Familiarize yourself with zero-trust principles and be ready to discuss how they apply to AI infrastructure.

    5. Prepare for Kubernetes questions: You'll likely face questions on Docker, Kubernetes, and Helm. Be ready to explain how you've deployed and managed containerized AI workloads, including service meshes, ingress, and autoscaling.

    6. Show you can work in agile teams: This role is collaborative. Have examples of working with architects, security teams, and business units. Discuss how you've handled technical disagreements and delivered results in a cross-functional setting.

    7. Understand the AI lifecycle: Beyond infrastructure, they want engineers who understand model serving, vector databases, and agentic AI. Brush up on concepts like model versioning, A/B testing, and orchestration frameworks like LangChain.

    8. Be ready to talk about observability: Monitoring and alerting are critical. Prepare examples of how you've set up dashboards, alerts, and operational processes for production systems. Mention tools like Prometheus, Grafana, or cloud-native monitoring.

    CareerSasa Safety Alert: Never pay employers or agencies for interviews, training, or job placement. Does a job request payment? Report it immediately using the "Flag" button. While CareerSasa vets job postings thoroughly, always verify opportunities independently.
    Share this job:

    Boost Your Application Success

    1. 1

      Expert CV help that gets you noticed. Build Your CV

    2. 2

      A personalized cover letter for this role. Write Cover Letter

    3. 3

      Attract recruiters with a stronger profile. Boost LinkedIn

    Tags

    AWS
    Azure
    Databricks
    Kubernetes
    Terraform