Location
In office (Nairobi)
Seniority
Staff · 2+ years exp
Employment
Full-Time
First seen by Alion on Nov 3, 2026.
Overview
Company
Impact
Profile match
I&M Group PLC. We are a leading financial banking group in Eastern Africa with a presence in Kenya, Mauritius, Rwanda, Tanzania and Uganda.
Job Purpose:
- The Data Scientist will develop and implement data science models and analytical solutions that address business challenges and uncover growth opportunities.
- The Data Scientist applies statistical techniques, machine learning algorithms, and data science methods to derive insights and support evidence-based decisions.
Roles & Responsibilities
Key Responsibilities:
Strategic:
- Stay abreast of new ML/AI methods and propose applicable solutions.
- Align model development efforts with broader team priorities and ethics guidelines.
- Provide input into project scoping and business value estimation.
Initiatives:
- Design, develop, and deploy machine learning models.
- Clean, prepare, and engineer features from structured and unstructured data.
- Collaborate with stakeholders to ensure models address real business problems.
- Present insights and model results in understandable formats.
Operational:
- Write production-ready code and maintain model pipelines.
- Conduct peer reviews and contribute to code repositories.
- Document assumptions, methodologies, and model limitations.
- Monitor model performance and recalibrate as needed.
- Contribute to internal knowledge sharing and continuous learning efforts.
Key Responsibilities:
Problem Scoping:
- Work with business teams to define problems.
- Frame use cases into model-ready formats.
- Perform initial feasibility assessments.
Data Preparation:
- Extract, clean, and prepare data.
- Conduct exploratory data analysis.
- Engineer relevant features.
Model Development:
- Build machine learning/statistical models.
- Train and tune models using appropriate metrics.
- Evaluate performance and robustness.
Insight Communication:
- Visualize and interpret results.
- Translate findings into business language.
- Support adoption and stakeholder understanding.
Deployment and Monitoring:
- Package models for deployment (API, batch, etc.)
- Monitor performance and drift.
- Maintain logs and feedback loops.
Collaboration and Learning:
- Participate in peer reviews and team learning.
- Stay updated on new tools/techniques.
- Contribute to knowledge sharing.
Academic Qualifications:
- Bachelor’s degree in Computer Science, Statistics, Mathematics, Engineering, or a related quantitative field.
Professional Qualifications / Membership to professional bodies/ Publication:
- Practical ML certifications (e.g. Coursera, Udacity, DataCamp).
- Python, R, or SQL proficiency certifications.
- Cloud ML certifications (AWS, Azure, GCP) are a plus.
Work Experience Required:
- 2–5 years in data science, machine learning, or predictive modeling roles.
Key Competencies:
- Statistical & Machine Learning Knowledge: applies predictive modeling, classification, clustering, and other techniques to solve real problems.
- Programming Proficiency: proficient in Python, R, and SQL, with hands-on experience using data science libraries and frameworks.
- Data Wrangling & Feature Engineering: transforms raw data into meaningful inputs for models through cleaning, joining, and deriving features.
- Curiosity & Innovation: constantly seeks new methods, algorithms, and technologies to improve performance
- Model Deployment & Monitoring: Familiar with putting models into production, versioning, and tracking performance over time.
- Communication of Insights: translates complex analysis into clear, actionable insights tailored to the business audience.
- Collaboration & Teamwork: works effectively with analysts, engineers, and business teams to drive outcomes.
- Adaptability: quickly learns new tools and adjusts to changing priorities or technologies.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,139,323 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Data Science
Similar stack
Same company
Nairobi
LIFT Data Analyst (Scientist IV)
1 hour ago
Hybrid · 8+ years exp · Master's Degree · Norman
Python
DevOps
HPC
Apply
Data Engineer
1 hour ago
$90k – $98k per year · Hybrid · Secret · 3+ years exp · Arlington
Python
SQL
Databases
Databricks
AI/ML
Spark
NLP
Machine Learning
Analytics
ETL/ELT
Apply
In office · Full-Time · 5+ years exp · Master's Degree · Bengaluru
Python
C++
Python
pySpark
Databases
Databricks
Google BigQuery
Amazon Redshift
AI/ML
Spark
Machine Learning
DevOps
Azure
AWS
Docker
Kubernetes
Amazon S3
Analytics
ETL/ELT
Apply
Data Engineer - Technology consulting
3 days ago
In office · Full-Time · Bachelor's Degree · Prague
Python
Python
pySpark
Databases
Snowflake
Databricks
Apache Kafka
Google BigQuery
Microsoft Fabric
AI/ML
Spark
Prompt Engineering
AI Agents
RAG
DevOps
GCP
Azure
CI/CD
Git
AWS
Analytics
Tableau
Power BI
Alteryx
Master Data Management
Management
Agile
Apply
In office · Full-Time · Prague · Ostrava · Brno
Python
Databases
Snowflake
Databricks
AI/ML
LLM
RAG
DevOps
GCP
Azure
CI/CD
AWS
FinOps
Analytics
Tableau
Power BI
Alteryx
Management
Agile
Apply
Business Intelligence Engineer, Last Mile BI
4 days ago
In office · Full-Time · 2+ years exp · Master's Degree · Hyderabad
Python
Java
Python
Hypothesis
Databases
Amazon Redshift
DevOps
AWS
Analytics
Tableau
Apply
Automation and Control Lead Engineer
4 days ago
In office · 5+ years exp · Bachelor's Degree · China
Python
C++
Robotics
ROS
ROS2
Pinocchio
PID Control
Apply
Nuuly - Senior Product Manager
4 days ago
In office · 5+ years exp · Philadelphia
SQL
Databases
Apache Kafka
Google BigQuery
AI/ML
Model Context Protocol
AI Agents
LLM
Agentic Workflows
DevOps
Rest API
Management
Confluence
Agile
Scrum
QA
Postman
Apply
Team Lead ВКонтакте
4 days ago
≈ $33k – $62k per year (Estimated) · Remote (EAEU) · 2+ years exp · Saint Petersburg
PHP
SQL
DevOps
gRPC
Apply
$144k – $194k per year · Equity · In office · Full-Time · 3+ years exp · Bachelor's Degree · Seattle
Java
C#
C++
Perl
DevOps
AWS
Apply
Branch Manager -Garissa
10 days ago
≈ $5.5k – $15k per year (Estimated) · In office · 10+ years exp · Kenya
Apply
Branch Manager, Garissa
10 days ago
≈ $5.5k – $15k per year (Estimated) · In office · Full-Time · 10+ years exp · Kenya
Apply
Assistant Manager, Information Systems Audit
13 days ago
In office · Full-Time · Nairobi
DevOps
CI/CD
Management
Agile
Apply
Apply
Apply
Business Support Coordinator – Internship
12 hours ago
In office · Internship · Bachelor's Degree · Nairobi
Apply
Digital Video Editor
1 day ago
In office · Full-Time · Nairobi
Design
Adobe Premiere Pro
Adobe After Effects
DaVinci Resolve
Marketing
Meta Ads
TikTok Ads
Apply
Apply
Apply
Apply
This is one of many
2,139,323 more open roles from verified company boards, updated every day.

