1,466 Data Scientists jobs in Kenya
Expert Data Scientists on Credit Scoring
Posted today
Job Viewed
Job Description
Job Title: Expert Data Scientist on Credit Scoring
Job Purpose Statement:
Data Science is a function within Data Management Office whose role is to transform raw data into actionable insights that drive smarter decision-making, stronger risk management and improved customer experiences. Leveraging on advanced analytics, statistic modelling and machine learning, the function supports in the areas such as Credit scoring, Fraud detection,
Customer segmentation, Product personalization, risk forecasting and regulatory compliance. Seeking an experienced Data Scientist with proven expertise in credit scoring in financial institutions. The candidate will take ownership of building robust credit scorecards, ensuring delivery of a production-ready, regulatory-compliant solution that drives lending decisions i.e. Risk based pricing.
Data Science and Innovation
Responsibility:
· Lead and implement the end-to-end development of credit scorecards, from problem definition to deployment
· Conduct data exploration, cleaning, transformation, and feature engineering.
· Apply statistical modeling and machine learning techniques (i.e, logistic regression, decision trees, ensemble methods, neural networks) for scorecard development.
· Perform model validation, back-testing, and monitoring to ensure stability, accuracy, and fairness.
· Collaborate with risk, credit, and technology teams to integrate models into production systems.
· Document methodology, assumptions, and outcomes for monitoring/governance.
· Train and mentor internal staff on scorecard use, monitoring, and governance
Output:
· Fully developed credit scorecard models for retail, SME, or corporate lending (as applicable).
· Detailed model documentation (methodology, validation results, monitoring framework).
· Deployment-ready model integrated into production environment.
· Model performance tracking framework (e.g., KS, Gini, ROC AUC, stability index, population stability).
· Knowledge transfer to internal data science/risk teams
Job Dimensions
Stakeholder Management: key stakeholders that the position holder will need to liaise/work with to be successful in this role.
Internal: Data Engineers, IT, Credit, Operations, Customer Experience, Business Performance function, Business Support Services
Ideal Job Specifications
Academic:
· Bachelor's degree in Statistics, Mathematics, Computer Science, Machine Learning, Economics, or any other related quantitative field. Working experience of the equivalent is also acceptable for this position.
· Masters in Data Science/Math or any Quantitative discipline is an added advantage
Professional:
· Big Data or Data Science certification from recognized institutions
· Cloud and/or AI certifications from recognized institutions
Desired work experience:
·
Must have
a minimum of 6 years with
proven experienc
e in
credit risk modeling and scorecard development in a banking or financial services environment.
· Hands-on experience with scorecards I.e. application, behavioral and collection scorecards
· Strong knowledge of statistical and machine learning methods (logistic regression, decision trees, gradient boosting, neural networks).
· Proficiency in Python, SQL or SAS, R.
· Prior experience in model governance and validation
· Demonstrated ability to work independently and deliver within tight timelines.
Behavioral Competencies
· Communication Skills: The Data Scientist will be required to explain advanced statistical content to senior data scientists and relevant stakeholders.
· Have the ability to translate and tailor this technical content into applicable business material with clear recommendations and insights relevant to the audience at hand.
· Interpersonal Skills: ability to work effectively in a group/collaborative setting, be result oriented, be highly analytical, be a strategic and creative thinker, have superior organizational skills, have a strong attention to details, have an ability to work on multiple projects and meet tight deadlines, have exceptional problem-solving skills, and remain calm and composed in times of stress and uncertainty.
· People Skills: people person, demonstrating an ability to create and maintain strong, meaningful, and lasting relationships with others. He must also be a confident but friendly and approachable individual who will inspire confidence and trust in his seniors and key stakeholders, leading them to give credit to his insights and judgments.
Location
: Nairobi
Terms
: Full Time, On site;
Contract duration
: 1 Year with possibility of extension
Please share your cv to:
Emai
l:
Subject
: Prefix the subject matter as – Expert Data Scientist on Credit Scoring
Forma
t: PDF ONLY (Any other format will be automatically disqualified)
Resume
: If sending via email, ensure your resume is clearly saved with your full names correctly indicated e.g. John Smith Cv not "Latest Cv" as this will lead to automatic disqualification
Deadline
: 23rd/ September/2025
N/B: For this position, kindly
only
apply if your profile matches the above criteria and note the job is contract based
Junior Data Analyst - Big Data
Posted 2 days ago
Job Viewed
Job Description
As a Junior Data Analyst, you will assist in extracting meaningful insights from complex datasets, helping business units make data-driven decisions. You will learn to use various data analysis tools and programming languages (e.g., SQL, Python, R) to manipulate and interpret data. The program includes structured training, mentorship, and opportunities to contribute to real-world projects. We are looking for candidates with a strong analytical aptitude, a keen eye for detail, and a passion for uncovering patterns and trends within data. While no prior professional experience is strictly required, a demonstrated interest in data and a willingness to learn are essential.
Key Responsibilities:
- Assist in collecting, cleaning, and organizing large datasets from various sources.
- Perform basic data analysis using statistical methods and tools.
- Help develop reports and dashboards to visualize data and communicate findings.
- Support senior analysts in identifying trends, patterns, and insights within the data.
- Learn and apply data querying languages such as SQL.
- Participate in team meetings and contribute to project discussions.
- Assist in the development and maintenance of data models.
- Follow established data governance and quality standards.
- Collaborate with cross-functional teams to understand data needs.
- Actively engage in training and skill development opportunities.
Qualifications:
- A degree in a quantitative field such as Statistics, Mathematics, Economics, Computer Science, or a related discipline, or equivalent demonstrable aptitude.
- Strong analytical and problem-solving skills.
- Proficiency with spreadsheet software (e.g., Microsoft Excel).
- Basic understanding of programming concepts and willingness to learn languages like SQL, Python, or R.
- Excellent attention to detail and organizational skills.
- Good communication and teamwork abilities.
- Eagerness to learn and develop skills in data analysis and big data technologies.
- Ability to work independently and manage tasks in a remote setting.
Junior Data Analyst - Big Data & Analytics
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the collection, cleaning, and preprocessing of data from various sources.
- Perform exploratory data analysis (EDA) to identify trends, patterns, and anomalies.
- Support the development and execution of data models and statistical analyses.
- Create visualizations and reports to communicate analytical findings effectively.
- Collaborate with senior analysts and data scientists on ongoing projects.
- Assist in documenting data sources, methodologies, and analytical processes.
- Learn and apply new analytical tools and techniques as required.
- Contribute to data quality initiatives and ensure data integrity.
- Help prepare data for presentations and stakeholder meetings.
- Gain practical experience with database querying (e.g., SQL).
- Understand and implement basic data visualization principles.
- Currently pursuing a Bachelor's or Master's degree in Statistics, Mathematics, Computer Science, Economics, or a related quantitative field.
- Strong analytical and problem-solving skills.
- Familiarity with statistical concepts and methodologies.
- Basic knowledge of programming languages such as Python or R is a plus.
- Exposure to SQL for data querying is desirable.
- Excellent attention to detail and ability to manage multiple tasks.
- Strong communication and collaboration skills.
- Ability to work independently and effectively in a remote setting.
- Enthusiasm for learning about data analysis and business intelligence.
- Previous internship or project experience in data analysis is a bonus.
Remote Senior Data Engineer (Big Data)
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and implement highly scalable and reliable data pipelines for batch and real-time data processing.
- Build and maintain robust ETL/ELT processes using modern data warehousing techniques.
- Optimize data storage and retrieval for performance and cost-efficiency on cloud platforms (AWS, GCP, or Azure).
- Collaborate with data scientists and analysts to ensure data availability and quality for analytical models and reporting.
- Develop and manage data infrastructure, ensuring security, compliance, and reliability.
- Implement data governance policies and procedures.
- Troubleshoot and resolve issues related to data pipelines and infrastructure.
- Stay abreast of emerging technologies in big data and data engineering, and recommend their adoption.
- Mentor junior data engineers and contribute to a culture of technical excellence.
- Participate in code reviews and contribute to architectural design discussions.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related quantitative field.
- 5+ years of experience in data engineering, with a strong focus on big data technologies.
- Proficiency in programming languages such as Python, Scala, or Java.
- Extensive experience with distributed data processing frameworks like Apache Spark, Hadoop, Flink.
- Deep understanding of SQL and NoSQL databases.
- Experience with cloud data services (e.g., AWS S3, Redshift, EMR; Google Cloud Storage, BigQuery, Dataproc; Azure Data Lake, Synapse Analytics).
- Familiarity with workflow management tools like Airflow.
- Experience with data warehousing concepts and best practices.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities, particularly in a remote team setting.
Junior Data Analyst - Big Data Projects
Posted 2 days ago
Job Viewed
Job Description
You will be involved in various stages of data analysis, from data collection and cleaning to interpretation and reporting, supporting critical big data projects. This role requires a proactive attitude, a keen eye for detail, and a passion for uncovering insights from data.
Key Responsibilities:
- Assist in collecting, cleaning, and pre-processing large datasets from various sources.
- Perform exploratory data analysis to identify trends, patterns, and anomalies.
- Support the development of dashboards and reports to visualize data insights for stakeholders.
- Collaborate with senior data analysts and data scientists on ongoing projects.
- Learn and apply statistical methods and data mining techniques.
- Document data analysis processes and findings.
- Contribute to the maintenance and improvement of data quality and integrity.
- Participate in team meetings and provide updates on assigned tasks.
- Assist in testing and validating data models and analytical outputs.
- Help in preparing presentations that communicate complex data findings in a clear and concise manner.
Qualifications:
- Bachelor's degree in a quantitative field such as Statistics, Mathematics, Computer Science, Economics, or a related discipline.
- Basic understanding of statistical concepts and data analysis principles.
- Familiarity with data analysis tools and programming languages such as Python (Pandas, NumPy) or R is a plus.
- Experience with SQL for data querying is advantageous.
- Strong analytical and problem-solving skills.
- Excellent attention to detail and organizational abilities.
- Good communication and collaboration skills, essential for a remote team.
- Ability to learn quickly and adapt to new technologies and methodologies.
- A genuine interest in data and its potential to drive business decisions.
This fully remote graduate role provides a fantastic learning environment and the chance to gain hands-on experience with big data. The position is based in Garissa, Garissa, KE , but is fully remote, allowing you to work from anywhere. We are looking for bright minds eager to contribute and grow.
Remote Lead Data Engineer - Big Data Platforms
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Design, build, and optimize scalable data pipelines and ETL/ELT processes.
- Develop and manage robust data warehousing and data lake solutions.
- Lead the architecture and implementation of big data platforms and infrastructure.
- Ensure data quality, integrity, and security across all data systems.
- Collaborate with data scientists and analysts to provide them with reliable data access.
- Mentor and guide junior data engineers, fostering their technical growth.
- Evaluate and recommend new technologies and tools to enhance data capabilities.
- Monitor system performance, troubleshoot issues, and implement solutions for optimization.
- Develop and enforce data governance policies and standards.
- Drive innovation in data engineering practices and methodologies.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related quantitative field.
- Minimum of 8 years of experience in data engineering, with at least 2 years in a lead or senior role.
- Extensive experience with cloud platforms (AWS, Azure, or GCP) and their data services.
- Deep expertise in big data technologies such as Apache Spark, Hadoop, Kafka, and related ecosystems.
- Proficiency in programming languages like Python, Scala, or Java.
- Strong SQL skills and experience with various database technologies (relational and NoSQL).
- Experience with data modeling and schema design.
- Excellent leadership, communication, and problem-solving skills.
- Ability to manage remote teams and projects effectively.
- A passion for building high-performance data infrastructure.
Principal Geologist - Data Analysis
Posted today
Job Viewed
Job Description
Key responsibilities include:
- Leading the analysis and interpretation of large geological datasets to identify and characterize mineral deposits.
- Developing and refining 3D geological models using advanced software.
- Applying statistical and machine learning techniques to geological data for predictive modeling.
- Providing expert geological advice to exploration teams and senior management.
- Designing and overseeing geological data acquisition programs.
- Mentoring and guiding junior geologists and data scientists.
- Collaborating with geophysicists, geochemists, and engineers to integrate diverse datasets.
- Evaluating the economic potential of exploration targets based on integrated geological models.
- Preparing high-quality technical reports, presentations, and recommendations for stakeholders.
- Staying abreast of cutting-edge technologies and methodologies in geological data analysis and mineral exploration.
Be The First To Know
About the latest Data scientists Jobs in Kenya !
Remote Geologist - Data Analysis
Posted today
Job Viewed
Job Description
Responsibilities:
- Process, interpret, and model large geological and geophysical datasets.
- Develop 3D geological models and resource estimations.
- Analyze geochemical and mineralogical data to identify exploration targets.
- Utilize geological software (e.g., Leapfrog, ArcGIS) for data visualization and analysis.
- Write technical reports detailing geological findings, interpretations, and recommendations.
- Collaborate with remote teams of geologists, geophysicists, and engineers.
- Evaluate the economic viability of potential mineral resources.
- Stay updated on the latest advancements in geological data analysis and exploration techniques.
- Ensure data integrity and quality control throughout all analytical processes.
- Present findings and recommendations to stakeholders in virtual meetings.
- Master's degree or Ph.D. in Geology, Geophysics, or a related earth science discipline with a focus on data analysis.
- Minimum of 5 years of experience in geological data interpretation and resource modeling, preferably in an exploration or mining context.
- Proficiency in geological modeling software (e.g., Leapfrog, Vulcan, ArcGIS).
- Strong programming skills in Python or R for data analysis and scripting.
- Solid understanding of statistical analysis and quantitative methods.
- Excellent written and verbal communication skills for remote collaboration and reporting.
- Ability to work independently and manage projects effectively in a remote environment.
- Experience with various types of geological data (e.g., drill logs, assay data, geophysical surveys).
- Strong problem-solving skills and attention to detail.
- Knowledge of mineral deposit types and exploration strategies.
Geologist - Remote Data Analysis
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Analyze and interpret geological, geophysical, and geochemical data.
- Develop and utilize 3D geological models.
- Identify potential mineral resource deposits.
- Process and interpret well logs and seismic data.
- Contribute to resource estimation and feasibility studies.
- Collaborate with exploration and technical teams.
- Prepare detailed geological reports and presentations.
- Stay current with geological software and analysis techniques.
- Ensure data integrity and accuracy in all analyses.
- Support exploration and development strategies.
Qualifications:
- Proven experience as a Geologist, with a focus on data analysis and interpretation.
- Strong knowledge of geological principles, exploration techniques, and resource estimation.
- Proficiency in geological modeling software (e.g., Leapfrog, Micromine, ArcGIS).
- Experience with geophysical and geochemical data analysis.
- Excellent analytical, problem-solving, and critical thinking skills.
- Strong communication and reporting abilities.
- Ability to work independently and manage projects effectively in a remote setting.
- Master's degree in Geology, Geophysics, or a related field is preferred.
Graduate Trainee - Data Analysis
Posted 1 day ago
Job Viewed
Job Description
Key responsibilities will include:
- Assisting in the collection and organization of raw data from various sources.
- Performing data cleaning and preprocessing to ensure data quality and integrity.
- Conducting exploratory data analysis to identify trends and patterns.
- Generating reports and visualizations to communicate findings to stakeholders.
- Supporting senior analysts in developing data models and performing statistical analysis.
- Learning and applying various data analysis tools and techniques.
- Collaborating with cross-functional teams to understand data needs.
- Documenting data analysis processes and methodologies.
- Participating in team meetings and contributing to project discussions.
- Continuously learning and staying updated with emerging data analysis trends.
The ideal candidate will have recently graduated with a Bachelor's or Master's degree in Statistics, Mathematics, Computer Science, Economics, or a related quantitative field. A strong analytical mindset and a keen eye for detail are essential. Proficiency in Excel is required, and familiarity with data analysis tools such as Python (Pandas, NumPy), R, or SQL is a significant advantage. Excellent communication skills and the ability to work effectively in a remote team environment are crucial. This internship is fully remote, allowing you to gain valuable industry experience from anywhere. Join our client and embark on a rewarding journey in data analysis, based remotely with a focus on supporting operations relevant to Kericho, Kericho, KE .