Technology

Data Engineer

Standard Bank Group·Nairobi, kenya·Full Time·Internship
TechnologyFull TimeInternship
-

Job Description

To provide technical leadership in the design, delivery, and continuous evolution of enterprise data architecture, data platforms, and AI engineering capabilities. The role enables the organisation to derive value from data by establishing scalable, secure, and governed data foundations, engineering high-quality data products, and supporting advanced analytics, machine learning, and generative AI use cases. The role ensures that all data solutions are aligned to enterprise architecture standards, governance requirements, security controls, and strategic technology objectives while promoting data reliability, interoperability, and operational excellence.

Qualifications

  • Type of Qualification: First Degree
  • Field of Study: Information Technology, Mathematics, Statistics, Business Commerce or a related discipline
  • Relevant professional certifications in cloud data platforms, data architecture, data engineering, data science, machine learning or AI engineering will be an advantage.

Experience Required

8-10years

  • Experience in building databases, warehouses, reporting and data integration solutions.
  • Experience building and optimising big data data-pipelines, architectures and data sets.
  • Experience in creating and integrating APIs. Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement
  • Deep understanding of data pipelining and performance optimisation, data principles, how data fits in an organisation, including customers, products and transactional information. Knowledge of integration patterns, styles, protocols and systems theory
  • Experience in database programming languages including SQL, PL/SQL, SPARK and or appropriate data tooling.
  • Experience with data pipeline and workflow management tools

Behavioural Competencies:

  • Articulating Information
  • Developing Expertise
  • Interpreting Data
  • Managing Tasks
  • Producing Output
  • Team Working

Technical Competencies:

  • Big Data Frameworks and Tools
  • Data Engineering
  • Data Integrity
  • Data Quality
  • IT Knowledge
  • Stakeholder Management

Key skills

BA/BSc/HND

At a glance

Company

Standard Bank Group

Location

Nairobi, kenya

Employment

Full Time

Experience

Valid until

Not specified

Created

October 7, 2026

More opportunities

Similar roles you might like

M-pesa Africa: Senior Data Architect At Safaricom Kenya

Safaricom Kenya

Nairobi, kenya

full-time

Responsibilities Data Architecture & Strategy Own the enterprise data architecture across M-PESA Africa's multi-market environment, spanning transactional, operational, analytical, and AI/ML data domains. Define and enforce data modelling standards, data flow patterns, and integration architecture for real-time and batch processing pipelines. Lead architecture design for data platforms supporting payment rails, API analytics, fraud and AML detection, and regulatory reporting. Drive the transition to modern data architectures: data mesh, data lakehouse, event-driven patterns aligning to M-PESA's cloud and hybrid infrastructure strategy. Data Governance & Standards Establish and champion enterprise-wide data governance frameworks, data quality standards, and master data management (MDM) policies across all six markets. Define data classification, lineage, and cataloguing standards, ensuring traceability from source systems (e.g., Fintech 2.0 Platform) through to consumption layers. Partner with Compliance, Legal, and Market teams to ensure data architectures meet local regulatory obligations and cross-border data sovereignty requirements. Integration & Platform Architecture Architect data integration patterns between M-PESA core systems, third-party platforms and analytics/AI layers. Collaborate with API gateway teams to define event-driven, API-first data exchange patterns aligned with the integration layer strategy. Design and govern streaming and CDC pipelines using technologies such as Apache Kafka and Oracle GoldenGate across market-level deployments. AI & Analytics Enablement Design data architectures that underpin AI/ML use cases including transaction monitoring, watchlist screening, customer intelligence, and predictive analytics. Define feature store design, data pipeline standards, and model serving infrastructure patterns for production ML workflows. Partner with the AI/ML team to evaluate and onboard vector databases, embedding pipelines, and LLM-ready data infrastructure. Leadership & Stakeholder Engagement Serve as the senior data architecture voice in Architecture Review Boards, design forums, and group-level governance bodies. Mentor and coach mid-level data engineers and architects across markets, building data architecture capability within the team. Produce executive-ready architecture artefacts, including C4/Mermaid diagrams, ADRs, and data strategy presentations for CTO/CIO audiences. Lead vendor evaluations for data platform tools, cloud data services, and governance technologies. Qualifications Education: Bachelor's degree in Computer Science, Information Systems, Electrical/Computer Engineering, or a related field. Experience: Experience in data architecture, data engineering, or closely related technical disciplines, with at least 3 years in a senior or lead capacity. Proven track record designing enterprise-scale data platforms in financial services, fintech, or telecommunications. Deep expertise in data modelling (conceptual, logical, physical) for both OLTP and OLAP systems. Hands-on experience with cloud data platforms (AWS, GCP, or Azure) and big data technologies (Spark, Databricks, BigQuery, Redshift, etc.). Proficiency in data integration patterns: ETL/ELT, Change Data Capture (CDC), event streaming, and API-driven data exchange. Strong understanding of data governance frameworks and tools (DAMA-DMBOK, Apache Atlas, Collibra, or equivalent). Experience with streaming platforms such as Apache Kafka in high-throughput transactional environments.

2 days ago

Ai Platform Engineer At International Rescue Committee

International Rescue Committee

Nairobi, kenya

full-time

Major Responsibilities AI Systems Administration & Operations (40%) Serve as primary technical administrator across IRC enterprise AI environments, currently including Anthropic (Claude) and OpenAI platform deployments Manage user access, API key governance, workspace configurations, and environment-level settings across AI platforms Monitor system health, usage patterns, and API performance across AI tools; triage and resolve operational issues as they arise Maintain and improve observability across AI system Tracking uptime, error rates, token consumption, and integration reliability Oversee and document configuration changes, environment updates, and deployment procedures across managed platforms Support responsible use by flagging anomalous usage patterns and coordinating with InfoSec on policy adherence and access controls Integrations & Technical Implementation (35%) Coordinate with the DevOps, SW Engineering and Data Engineering team(s) on deployment processes, environment access, and infrastructure dependencies required to build and maintain AI integrations Follow established change management procedures for all configuration changes, environment updates, and integration deployments, including documentation, testing, and appropriate approvals before pushing to production Develop lightweight scripts, connectors, and automations to support AI-assisted workflows across teams, primarily in Python and/or JavaScript/TypeScript Troubleshoot integration failures, data flow issues, and API connectivity problems across the AI ecosystem Collaborate with the data engineering team on AI/KM pipeline work, including vector store ingestion, retrieval configuration, and source data connections Contribute to technical design discussions with engineering partners, translating operational requirements into implementable solutions Maintain technical documentation for all integrations, including architecture notes, runbooks, and dependency maps Monitoring, Resource Optimization & InfoSec Liaison (15%) Track and report on AI resource utilization across platforms, identifying opportunities to reduce waste and improve cost efficiency in coordination with the AI Serve as the technical point of contact with the InfoSec team on matters related to AI system security, data handling, access controls, and compliance requirements Support risk assessments and security reviews for new AI tools or integrations by providing accurate technical context on system behavior and data flows Contribute to the development of technical SOPs and best-practice guidelines for AI system use, in coordination with the AI Platform Support Director and relevant stakeholders Stakeholder Support & Collaboration (10%) Act as a technical resource for program and operations teams adopting AI tools, including answering implementation questions, supporting troubleshooting, and identifying configuration solutions Participate in rollout planning for new AI capabilities, providing grounded input on technical feasibility, integration requirements, and operational readiness Collaborate with the AI Platform Support Director on onboarding documentation and technical guidance materials for end users Contribute to sprint and project planning with accurate estimates on technical effort and dependencies Required Experience & Skills AI & Cloud Platforms Hands-on experience administering enterprise AI platforms (Anthropic, OpenAI, Azure OpenAI, or comparable tools), including API management, access controls, and environment configuration Familiarity with LLM application infrastructure: prompt pipelines, Model Context Protocol (MCP), other tool-calling integration frameworks, vector databases, retrieval-augmented generation (RAG) patterns, and embedding workflows Experience working with Databricks or comparable data/ML platforms is a strong plus Integration & Development Proficiency in Python and/or JavaScript for scripting, automation, and lightweight integration work Experience building and maintaining REST API integrations, including authentication patterns, webhook handling, and error management Comfort reading and working within existing codebases without requiring significant architectural guidance Familiarity with version control (Git) and standard deployment practices for scripts and integrations Systems Administration & Monitoring Experience monitoring distributed systems or SaaS platforms, including setting up alerting, reviewing logs, and diagnosing performance or availability issues Familiarity with usage/cost monitoring for cloud or API-based services Comfort operating in live production environments where reliability and data integrity are critical Security & Compliance Working knowledge of information security principles as they apply to SaaS and API-based systems: access controls, credential management, data handling, and audit logging Ability to engage constructively with InfoSec teams, providing clear technical context to support reviews and risk assessments Collaboration & Communication Ability to communicate technical concepts clearly to non-technical colleagues and program staff Experience contributing to cross-functional teams alongside product, engineering, and operations stakeholders Strong documentation habits: runbooks, SOPs, architecture notes, and internal guides

5 days ago

Ai Platform Engineer

International Rescue Committee

kenya

full-time

The International Rescue Committee (IRC) responds to the world's worst humanitarian crises, helping to restore health, safety, education, economic wellbeing, and power to people devastated by conflict and disaster. Founded in 1933 at the call of Albert Einstein, the IRC is one of the world's largest international humanitarian non-governmental organizations (INGO), at work in more than 40 countries and 29 U.S. cities helping people to survive, reclaim control of their future and strengthen their communities. A force for humanity, IRC employees deliver lasting impact by restoring safety, dignity and hope to millions. If you're a solutions-driven, passionate change-maker, come join us in positively impacting the lives of millions of people world-wide for a better future. Job Background / Overview The IRC is actively investing in enterprise AI to improve the speed, quality, and scale of its programs and operations. As the organization expands its use of AI platforms, including tools from Anthropic, OpenAI, and integrated data environments, the IT department is building dedicated technical capacity to keep these systems running reliably, securely, and effectively. The IRC is investing in enterprise AI to improve the speed, quality, and scale of its programs and operations. As that investment grows, so does the need for someone to own the technical layer underneath it: the systems, integrations, and infrastructure that make AI tools work at scale. The AI Platform Engineer is that person. This is a technical operations role, not a user-facing one. This role is responsible for keeping the IRC's enterprise AI environment running managing platform configurations and API access, building and maintaining integrations between AI tools and IRC systems, writing scripts and automations, and serving as the technical point of contact for data engineering and InfoSec. Day-to-day, this person is more likely to be reading logs, troubleshooting a broken pipeline, or pushing a configuration change than answering questions from end users. The role works in close coordination with the AI Platform Support Director, who owns vendor relationships, licensing, and adoption strategy. This role owns the technical execution underneath that, ensuring the systems are reliable, observable, and properly connected to the rest of the IRC's data and operational environment. Major Responsibilities AI Systems Administration & Operations (40%) Serve as primary technical administrator across IRC enterprise AI environments, currently including Anthropic (Claude) and OpenAI platform deployments Manage user access, API key governance, workspace configurations, and environment-level settings across AI platforms Monitor system health, usage patterns, and API performance across AI tools; triage and resolve operational issues as they arise Maintain and improve observability across AI system o Tracking uptime, error rates, token consumption, and integration reliability Oversee and document configuration changes, environment updates, and deployment procedures across managed platforms Support responsible use by flagging anomalous usage patterns and coordinating with InfoSec on policy adherence and access controls Integrations & Technical Implementation (35%) Coordinate with the DevOps, SW Engineering and Data Engineering team(s) on deployment processes, environment access, and infrastructure dependencies required to build and maintain AI integrations Follow established change management procedures for all configuration changes, environment updates, and integration deployments, including documentation, testing, and appropriate approvals before pushing to production Develop lightweight scripts, connectors, and automations to support AI-assisted workflows across teams, primarily in Python and/or JavaScript/TypeScript Troubleshoot integration failures, data flow issues, and API connectivity problems across the AI ecosystem Collaborate with the data engineering team on AI/KM pipeline work, including vector store ingestion, retrieval configuration, and source data connections Contribute to technical design discussions with engineering partners, translating operational requirements into implementable solutions Maintain technical documentation for all integrations, including architecture notes, runbooks, and dependency maps Monitoring, Resource Optimization & InfoSec Liaison (15%) Track and report on AI resource utilization across platforms, identifying opportunities to reduce waste and improve cost efficiency in coordination with the AI Serve as the technical point of contact with the InfoSec team on matters related to AI system security, data handling, access controls, and compliance requirements Support risk assessments and security reviews for new AI tools or integrations by providing accurate technical context on system behavior and data flows Contribute to the development of technical SOPs and best-practice guidelines for AI system use, in coordination with the AI Platform Support Director and relevant stakeholders Stakeholder Support & Collaboration (10%) Act as a technical resource for program and operations teams adopting AI tools, including answering implementation questions, supporting troubleshooting, and identifying configuration solutions Participate in rollout planning for new AI capabilities, providing grounded input on technical feasibility, integration requirements, and operational readiness Collaborate with the AI Platform Support Director on onboarding documentation and technical guidance materials for end users Contribute to sprint and project planning with accurate estimates on technical effort and dependencies Required Experience & Skills AI & Cloud Platforms Hands-on experience administering enterprise AI platforms (Anthropic, OpenAI, Azure OpenAI, or comparable tools), including API management, access controls, and environment configuration Familiarity with LLM application infrastructure: prompt pipelines, Model Context Protocol (MCP), other tool-calling integration frameworks, vector databases, retrieval-augmented generation (RAG) patterns, and embedding workflows Experience working with Databricks or comparable data/ML platforms is a strong plus Integration & Development Proficiency in Python and/or JavaScript for scripting, automation, and lightweight integration work Experience building and maintaining REST API integrations, including authentication patterns, webhook handling, and error management Comfort reading and working within existing codebases without requiring significant architectural guidance Familiarity with version control (Git) and standard deployment practices for scripts and integrations Systems Administration & Monitoring Experience monitoring distributed systems or SaaS platforms, including setting up alerting, reviewing logs, and diagnosing performance or availability issues Familiarity with usage/cost monitoring for cloud or API-based services Comfort operating in live production environments where reliability and data integrity are critical Security & Compliance Working knowledge of information security principles as they apply to SaaS and API-based systems: access controls, credential management, data handling, and audit logging Ability to engage constructively with InfoSec teams, providing clear technical context to support reviews and risk assessments Collaboration & Communication Ability to communicate technical concepts clearly to non-technical colleagues and program staff Experience contributing to cross-functional teams alongside product, engineering, and operations stakeholders Strong documentation habits: runbooks, SOPs, architecture notes, and internal guides Working Environment This role is remote, with the possibility of in-person work depending on location. Stakeholders are located across multiple time zones (GMT-8 to GMT+3), which may require occasional early or late meetings. Professional Standards: All International Rescue Committee workers must adhere to the core values and principles outlined in IRC Way - Standards for Professional Conduct. Our Standards are Integrity, Service, Equality and Accountability. In accordance with these values, the IRC operates and enforces policies on Safeguarding, Conflicts of Interest, Fiscal Integrity, and Reporting Wrongdoing and Protection from Retaliation. IRC is committed to take all necessary preventive measures and create an environment where people feel safe, and to take all necessary actions and corrective measures when harm occurs. IRC builds teams of professionals who promote critical reflection, power sharing, debate, and objectivity to deliver the best possible services to our clients.

5 days ago

Research Scientist At Strathmore University

Strathmore University

Nairobi, kenya

full-time

Job Summary The Research Scientist leads the statistical and predictive modelling core of Strathmore Agri-Food Innovation Center (SAFIC) Data Analysis & Market Intelligence pillar. The role applies mixed-effects and hierarchical models, time-series forecasting and machine learning to agricultural, economic and biological data (from farm, herd and trial records to national production, trade and price series) to produce decision-grade evidence for government, investors and agribusiness. The ideal candidate combines a strong statistical foundation with domain grounding in agriculture, livestock or agricultural economics, and contributes to data-driven solutions that enhance productivity, sustainability and innovation in Africa's agri-food systems. Job Details Design, fit and interpret mixed-effects, hierarchical and longitudinal models for structured agricultural data (repeated measures; nested farm/county/region effects; genetic, environmental and management variance components). Build predictive and forecasting models (time-series, panel regression, gradient boosting and ensemble methods) for production, demand, price and market-intelligence questions at a national and sub-national level. Develop population and value-chain projection models (herd dynamics, yield response, supply - demand balances) that feed policy, investment and sector-planning analyses. Lead the analytical design of data-analytics projects, producing insights that drive evidence-based policymaking and private-sector decisions. Collaborate with government, research partners and industry stakeholders to frame analytical questions and resolve data challenges in agriculture. Contribute statistical models and outputs to digital tools and dashboards developed with the data engineering team. Prepare technical reports, peer-reviewed publications and visualizations that communicate findings to diverse audiences. Ensure adherence to data governance standards, ethical AI principles and best practices in reproducible data management. Work closely with the pillar lead to refine methodologies, improve model performance and scale analytics solutions. Requirements Minimum Requirements Master's or PhD in Statistical/Quantitative Genetics, Crop or Animal Breeding, Agricultural Economics, Biostatistics, Statistics or a closely related quantitative field. Candidates with a Data Science or Computer Science background will be considered only with demonstrated applied experience in agricultural or biological research and data analytics. Demonstrated expertise in mixed models (e.g. lme4/nlme, ASReml, SAS PROC MIXED or equivalent), generalised linear models, and predictive/forecasting methods. Strong expertise in machine learning and predictive analytics, with sound judgement on when statistical inference versus algorithmic prediction is appropriate. 3+ years' experience in applied statistical analysis or quantitative research. 3+ years' experience in agricultural data collection, management and analysis (livestock, crop, farm-survey, market or trade data). Evidence of applied output: peer-reviewed publications, technical reports or models that have informed real policy, investment or operational decisions. Proficiency in R, STATA, SAS and/or Python for statistical modelling; familiarity with dashboard tools (e.g. Power BI, Tableau) is an advantage. Demonstrated ability to work with large, messy, multi-source datasets and derive actionable insights. Desirable (added advantage) Breeding-value estimation, genomic prediction or variance-component estimation in livestock or crops. Agricultural economics modelling: partial-equilibrium or CGE models, supply-response or demand-system estimation. Bayesian methods (e.g. Stan, INLA, brms) and spatial or geospatial statistics. Experience with remote-sensing or GIS data in agricultural applications. Experience working with government or development-partner data systems in Africa. Competencies and Attributes Strong statistical foundation (experimental design, inference and model diagnostics) alongside a sound understanding of AI/ML techniques. Solid background in biological or agricultural sciences, with the ability to frame agricultural questions as statistical problems. Ability to translate analytical outputs into clear, user-friendly insights for policy and business audiences. Strong problem-solving skills and analytical thinking. Effective collaboration skills and ability to work in multidisciplinary teams. Excellent communication skills for both technical and non-technical audiences. Commitment to reproducible, ethical data use and to agricultural transformation.

7 days ago

Ai Specialist

Farsight Africa Group

kenya

full-time

THE ROLE: BE THE STRATEGY BEHIND THE GAME. Farsight Africa Technologies is a subsidiary of Farsight Africa Group that aims to digitally enable and empower last frontier markets by promoting technology adoption in politically vulnerable states and focuses on developing robust software and hardware solutions that address the gaping needs for automation of government services. These include financial management information systems, tax revenue collection and administration, and public utility service provision platforms The organization is seeking a highly skilled and creative AI Specialist (AI Engineer) to join our technology team. In this role, you will design, develop, and deploy AI/ML solutions that power innovative products and services. You will work on building intelligent systems, integrating AI into applications, and ensuring our solutions are scalable, ethical, and impactful. If you have a strong background in AI/ML, software development, and cloud-based deployment, and are excited about shaping the future of intelligent digital solutions, then this is the opportunity for you. Objective: To design, build, and deploy scalable, ethical, and high-impact AI/ML solutions that enhance Farsight Africa's products and platforms, automate and improve service delivery for our clients, and drive innovation across the organization. Key Responsibilities: Design, train, and deploy scalable AI/ML models for diverse business use cases. Integrate AI features into Farsight applications and platforms. Work with stakeholders to understand business needs and translate them into AI-driven solutions. Research and apply state-of-the-art AI methods (Generative AI, NLP, Computer Vision) to Farsight client problems. Contribute to innovation by exploring new tools, frameworks, and approaches to enhance AI capabilities. Data Engineering: Build data pipelines and preprocessing workflows for model training and inference. Ensure high-quality, well-governed data for model training, validation, and evaluation. MLOps and Deployment: Implement MLOps pipelines for continuous integration, deployment, monitoring, and improvement of models. Deploy models on cloud platforms using containerization and orchestration tools. Monitor model performance in production and retrain or optimize models as needed. Responsible AI and Compliance: Ensure AI solutions adhere to ethical standards, data privacy regulations, and industry best practices. Identify and mitigate bias, security, and privacy risks in AI systems. Documentation and Collaboration: Prepare technical documentation for models, data pipelines, APIs, and deployment processes. Collaborate with software developers, project managers, business analysts, and clients to deliver AI solutions on time. REQUIRED SKILLS & EXPERIENCE: Academic Qualifications A Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, Computer Engineering, or related fields. Professional certifications in AI/ML, Cloud (AWS, Azure, or GCP), or Data Engineering are an added advantage. Experience & Expertise: 3–7 years of hands-on experience in building and deploying AI/ML models in real-world applications. Strong programming experience in Python, R, or Java, with expertise in frameworks such as TensorFlow, PyTorch, and Scikit-learn. Experience with NLP, Computer Vision, Generative AI, or Recommendation Systems is highly desirable. Strong background in data engineering (data pipelines, APIs, SQL/NoSQL databases, and big data frameworks). Familiarity with cloud platforms (AWS SageMaker, Azure ML, or Google Vertex AI) and containerization (Docker, Kubernetes). Experience integrating AI into enterprise applications, APIs, and digital platforms. Understanding of MLOps best practices for continuous integration, deployment, and monitoring of ML models. Skills & Competencies: Knowledge of Responsible AI, Ethics, and Data Privacy in AI solutions. Strong problem-solving and analytical thinking skills. Ability to work in a fast-paced, collaborative environment. Excellent communication and interpersonal skills, including the ability to explain AI concepts to non-technical stakeholders. WE, AS FARSIGHT AFRICA GROUP. Our mission is to promote Development and Prosperity through concise, consistent, innovative services and products. We strive to become the go-to advisory services company contributing to a better tomorrow for our clients and communities. BE PART OF THE TEAM! Farsight Africa is a diverse and dynamic organization, developing relationships through its reliability, innovation and accountability. We seek long-term partnerships, with clients returning to us as they benefit from the tailored solutions of the Farsight Africa team.

9 days ago