Home » Jobs » IT Jobs In Kenya » Data Scientist II NGO Job IPA

Data Scientist II NGO Job IPA

Job Title: Data Scientist II
Date Posted: 03/07/2026
Job Type: Full Time
Employer: Innovations for Poverty Action
Industry: IT
Salary: Open
Location: Nairobi
Country: Kenya
Deadline: 17/07/2026

Looking for an IT job in Kenya? Innovations for Poverty Action is recruiting a Data Scientist II. Based in Nairobi, it requires expertise in data management, statistical analysis, and machine learning.

Job Summary

The Data Scientist II sits within IPA’s Global Research and Data Science (GRDS) team, which provides technical support across IPA’s research portfolio and builds the data science, data engineering, and research quality capabilities the organization relies on. The Data Scientist II owns technical projects from initiation to delivery, applying data science methods to concrete research and data support needs. The role combines hands-on technical work with the judgment to plan independently, anticipate risks, and recommend a course of action when problems require escalation. The Data Scientist II also serves as a technical reference for colleagues and represents IPA’s technical standards in work with country offices, sector programs, public policy teams, and external partners.

This posting targets the Data Scientist II level; IPA will also consider strong candidates at the Data Scientist I level whose experience and trajectory fit the role.

Responsibilities

Project Ownership and Technical Delivery (50%)

  • Lead assigned projects from initiation to delivery: plan tasks, track progress, anticipate risks, and report status and decisions to the manager without requiring follow-up.
  • Provide high-quality technical support to IPA country offices, sector programs, public policy teams, and research projects.
  • Develop Scopes of Work for direct technical support engagements and conduct research quality audits of ongoing projects.
  • Apply reliable technical judgment when advising internal and external partners.
See also  Energy Infrastructure Network Senior Associate Job Zeno

Data Science Methods and Engineering (35%)

  • Apply data science methods — including predictive modeling, natural language processing, large language models, and geospatial analysis — to concrete research and data support needs.
  • Develop and maintain SQL and Python data models, analytical pipelines, and other software solutions.
  • Deliver advanced technical outputs in SurveyCTO, Stata, R, SQL, Python, and other relevant tools.
  • Support testing and debugging of global data products and technical tools.
  • Ensure reproducibility through version control and well-documented workflows.
  • Prepare and maintain research datasets following reproducible data management practices.

Mentorship, Communication, and Team Practice (15%)

  • Serve as a trusted technical reference for colleagues; guide Data Research Associates and other research staff on tools, workflows, and IPA’s research and data standards.
  • Provide code reviews and help maintain sound technical practices across the team.
  • Translate complex analytical findings into clear products for research and practitioner audiences, including data visualizations, briefs, and technical documentation.
  • Present analysis to internal and external stakeholders, adapting communication to audiences ranging from field teams to senior researchers and partners.
  • Stay current with developments in applied data science and machine learning relevant to development research, and share useful methods and tools with the GRDS team.
See also  Commercial Director – ICT, ELV Solutions Job

Qualifications

  • Bachelor’s degree or equivalent in computer science, data science, statistics, economics, social sciences, or a related quantitative discipline.
  • At least three years of professional experience in data science, data engineering, research support, or a related field, with a demonstrated record of owning and delivering technical projects independently. (Data Scientist I candidates: at least two years of relevant experience with demonstrated ability to manage analytical tasks with limited supervision.)
  • Proven experience developing data science or data engineering projects in Python.
  • Proficiency in SQL for database querying and analytics.
  • Experience with version control systems such as Git, and with reproducible, well-documented workflows.
  • Strong quantitative skills and a solid understanding of core statistical concepts, including regression, hypothesis testing, and sampling.
  • Demonstrated ability to clean, manage, analyze, and document data.
  • Clear written and verbal communication in English, with the ability to document, explain, and present technical work.
  • Ability to build effective working relationships in a multicultural environment with sensitivity and respect for diversity.
  • At Data Scientist II level: proactive communication, surfacing progress, risks, and decisions without being asked, and experience mentoring or serving as a technical reference for peers.
  • Experience with cloud computing platforms (AWS, GCP, or Azure) and analytics databases (Snowflake, Databricks, Redshift, MotherDuck, or ClickHouse). (preferred)
  • Background in applied machine learning, natural language processing, and large language models. (preferred)
  • Working knowledge of Stata and SurveyCTO for research support, and of additional analytical software such as R. (preferred)
  • Experience with data engineering tools for ELT workflows such as dlt, SQLMesh, or dbt. (preferred)
  • Experience with geospatial analysis. (preferred)
  • Familiarity with research quality standards and best practices in survey data collection and data management. (preferred)
  • Experience with project management tools such as Jira or Asana. (preferred)
  • Experience working with international development organizations or research institutions. (preferred)
  • Ability to work in one or more of the following languages: Spanish, French, or Swahili. (preferred)
See also  Public School Partnership Officer NGO Job SHOFCO

How to Apply

Click here to apply

🚨 Before You Apply for This Job…Need Help With Your CV?

This job will attract 1000+ applicants.
Many qualified professionals miss out on getting shortlisted and interviews — not because they lack experience, but because their CV doesn’t clearly show how they fit this specific job.
🎯 Want to get an interview fast? Customize your CV specifically for this job.
Using the same CV for every application will not get you interviews.
Email your CV today to our Client Service Manager, Rose, using cvwriting@corporatestaffing.co.ke
Subject: CV Review & Upgrade.
Rose and our recruiters will review your CV and show you exactly how to improve it for the job you are targeting. 
Using an A.I-generated CV but not getting interviews? Click here & get it reviewed by our recruiters.

Candidates Testimonials – How C.S.S Got Me Hired

Candidate Services