The Kenya Medical Research Institute (KEMRI) has announced multiple job opportunities across different counties in Kenya. The vacancies include internship and contract opportunities in research, laboratory services, administration, data management, epidemiology, biosciences, and health systems evaluation.
These opportunities are based in Migori, Kisumu, Isiolo, Kilifi, and Nairobi, offering professionals and graduates an opportunity to contribute to scientific research and healthcare advancement in Kenya. The openings are suitable for candidates seeking careers in medical research, public health, laboratory sciences, data analytics, and project administration.
The institution is recruiting for a total of 17 vacancies under various departments and research programmes.
Below is a detailed breakdown of all the advertised positions.
- Research Interns – Migori County
Reference Number: VN00950
Employment Type: Internship
Number of Positions: 2
Location: Migori County
Application Deadline: 10th May 2026 at 5:00 PM
KEMRI is seeking Research Interns to support ongoing research activities in Migori County. The internship programme offers practical exposure in data collection, field activities, community engagement, and research support functions.
Duties and Responsibilities
- Supporting research field activities
- Assisting in data collection and documentation
- Participating in community mobilization activities
- Assisting research teams during project implementation
- Maintaining proper research records
- Supporting administrative and logistical research activities
- Farm Trainer – Migori County
Reference Number: VN00951
Employment Type: Contract
Number of Positions: 2
Location: Migori County
Application Deadline: 10th May 2026 at 5:00 PM
The Farm Trainer positions will support agricultural and farm-related training activities within the programme.
Duties and Responsibilities
- Conducting farm training activities
- Supporting implementation of agricultural initiatives
- Assisting farmers with best farming practices
- Monitoring farm-related programme activities
- Preparing training reports and documentation
- Supporting community outreach programmes
- Data Officer
Reference Number: VN00952
Employment Type: Contract
Job Grade: KMR 06
Number of Positions: 1
Application Deadline: 10th May 2026 at 5:00 PM
KEMRI is recruiting a Data Officer to support data handling, reporting, and information management activities within research programmes.
Duties and Responsibilities
- Managing research data systems
- Ensuring accurate data entry and validation
- Generating reports and data summaries
- Supporting database management activities
- Maintaining confidentiality and integrity of research data
- Assisting in data quality assurance procedures
- Senior Laboratory Analyst (Laboratory Manager) – Kisumu
Reference Number: VN00953
Employment Type: Contract
Job Grade: KMR 05
Number of Positions: 1
Location: Kisumu
Application Deadline: 19th May 2026 at 5:00 PM
The Senior Laboratory Analyst will oversee laboratory operations and ensure effective implementation of laboratory procedures and quality standards.
Duties and Responsibilities
- Managing laboratory operations and activities
- Supervising laboratory staff
- Ensuring laboratory quality assurance compliance
- Monitoring laboratory safety standards
- Coordinating sample analysis and reporting
- Managing laboratory inventory and equipment
- Supporting research and diagnostic laboratory activities
- Laboratory Technologist – Isiolo County
Reference Number: VN00954
Employment Type: Contract
Job Grade: KMR 08
Number of Positions: 1
Location: Isiolo County
Application Deadline: 19th May 2026 at 5:00 PM
KEMRI is looking for a Laboratory Technologist to support laboratory testing and research functions.
Duties and Responsibilities
- Conducting laboratory tests and analyses
- Handling and processing laboratory samples
- Maintaining laboratory records and reports
- Ensuring adherence to laboratory safety procedures
- Maintaining laboratory equipment and supplies
- Supporting research laboratory activities
- Administrative Assistant – Kisumu
Reference Number: VN00955
Employment Type: Contract
Job Grade: KMR 08
Number of Positions: 1
Location: Kisumu
Application Deadline: 19th May 2026 at 5:00 PM
The Administrative Assistant will support office coordination and administrative functions within the programme.
Duties and Responsibilities
- Providing administrative and clerical support
- Managing office records and documentation
- Coordinating meetings and schedules
- Assisting with communication and correspondence
- Supporting procurement and logistics activities
- Preparing reports and administrative documents
- Assistant Research Officer (Biosciences) – Kilifi
Reference Number: VN00956
Employment Type: Contract
Number of Positions: 5
Location: Kilifi County
Application Deadline: 27th May 2026 at 12:00 PM
The Assistant Research Officers will support biosciences research projects and related scientific activities.
Duties and Responsibilities
- Supporting laboratory and field research activities
- Collecting and analyzing research samples
- Maintaining research documentation
- Assisting in data collection and interpretation
- Supporting scientific reporting and publications
- Ensuring compliance with research protocols
- Assistant Research Officer (Epidemiology) – Kilifi
Reference Number: VN00957
Employment Type: Contract
Number of Positions: 2
Location: Kilifi County
Application Deadline: 27th May 2026 at 12:00 PM
The role focuses on epidemiological research and surveillance activities.
Duties and Responsibilities
- Supporting epidemiological studies and surveys
- Assisting in research data collection and analysis
- Conducting field research activities
- Supporting disease surveillance activities
- Preparing research reports and summaries
- Maintaining accurate research records
- Assistant Research Officer (School Engagement Programme) – Kilifi
Reference Number: VN00958
Employment Type: Contract
Number of Positions: 1
Location: Kilifi County
Application Deadline: 27th May 2026 at 12:00 PM
This position will support school engagement and community outreach initiatives under the programme.
Duties and Responsibilities
- Coordinating school engagement activities
- Supporting communication with schools and communities
- Assisting in organizing outreach events
- Preparing activity reports and programme documentation
- Supporting educational and research engagement activities
- Research Officer (Bioscience) – Kilifi or Nairobi
Reference Number: VN00959
Employment Type: Contract
Number of Positions: 2
Location: Kilifi County or Nairobi
Application Deadline: 27th May 2026 at 12:00 PM
The Research Officer will support bioscience research implementation and project coordination activities.
Duties and Responsibilities
- Conducting scientific research activities
- Coordinating bioscience project implementation
- Supporting laboratory and field investigations
- Preparing scientific reports and publications
- Managing research data and records
- Ensuring compliance with research guidelines
- Research Officer (NEWRISK) – Kilifi
Reference Number: VN00960
Employment Type: Contract
Number of Positions: 1
Location: Kilifi County
Application Deadline: 27th May 2026 at 12:00 PM
The successful candidate will support the NEWRISK research programme.
Duties and Responsibilities
- Supporting implementation of NEWRISK research activities
- Managing research data and reports
- Conducting field and laboratory activities
- Assisting in project coordination
- Supporting stakeholder engagement activities
- Preparing technical reports
- Research Officer (HSU) – Nairobi
Reference Number: VN00961
Employment Type: Contract
Number of Positions: 1
Location: Nairobi
Application Deadline: 27th May 2026 at 12:00 PM
The position will support Health Systems Unit research and programme activities.
Duties and Responsibilities
- Supporting health systems research projects
- Conducting data collection and analysis
- Preparing technical and programme reports
- Supporting stakeholder coordination activities
- Assisting in implementation of research studies
- Managing project documentation
- Research Officer – Health Systems Evaluation and Data Analytics – Nairobi
Reference Number: VN00962
Employment Type: Contract
Number of Positions: 1
Location: Nairobi
Application Deadline: 27th May 2026 at 12:00 PM
This role focuses on health systems evaluation and data analytics support.
Duties and Responsibilities
- Conducting health systems analysis
- Supporting data analytics and interpretation
- Preparing research reports and dashboards
- Managing programme datasets
- Supporting evaluation studies
- Assisting in dissemination of research findings
- Research Officer (Evaluating Hospital Workloads & Case-Mix) – Nairobi
Reference Number: VN00963
Employment Type: Contract
Number of Positions: 1
Location: Nairobi
Application Deadline: 27th May 2026 at 12:00 PM
The position supports research activities focused on hospital workloads and case-mix evaluation.
Duties and Responsibilities
- Conducting hospital workload studies
- Supporting healthcare data analysis
- Preparing technical reports and summaries
- Assisting in field data collection
- Supporting health systems evaluation activities
- Maintaining research records and databases
- Assistant Research Officer – Epidemiologist/Data Analyst – Nairobi
Reference Number: VN00964
Employment Type: Contract
Number of Positions: 1
Location: Nairobi
Application Deadline: 27th May 2026 at 12:00 PM
KEMRI seeks an Assistant Research Officer to support epidemiological and data analysis activities.
Duties and Responsibilities
- Supporting epidemiological research studies
- Conducting data cleaning and analysis
- Preparing statistical reports
- Assisting in surveillance and monitoring activities
- Supporting research documentation
- Maintaining accurate datasets
- Research Officer – Data Management – Nairobi
Reference Number: VN00965
Employment Type: Contract
Number of Positions: 1
Location: Nairobi
Application Deadline: 27th May 2026 at 12:00 PM
The role focuses on research data management and reporting activities.
Duties and Responsibilities
- Managing research databases and systems
- Supporting data validation and cleaning
- Preparing data reports and summaries
- Maintaining secure research data storage
- Supporting data quality assurance procedures
- Assisting in project reporting activities
- Research Officer – Data Management – Wellcome Research Programme Nairobi
Reference Number: VN00966
Employment Type: Contract
Number of Positions: 1
Location: Nairobi
Application Deadline: 27th May 2026 at 12:00 PM
The successful candidate will support data management activities under the Wellcome Research Programme.
Duties and Responsibilities
- Coordinating research data management activities
- Managing programme databases and datasets
- Supporting data reporting and analysis
- Ensuring data accuracy and integrity
- Supporting programme documentation
- Assisting in preparation of technical reports
How to Apply
Interested candidates should submit their applications before the respective deadlines indicated for each position.