The African Population and Health Research Center (APHRC) is a premier research institution dedicated to advancing meaningful, impactful research that transforms lives across Africa. With a strong commitment to human-centered approaches and scientific rigor, APHRC is at the forefront of shaping policy and practice through evidence-based solutions in population health, education, urbanization, aging, and development.
Our work is driven by a passionate, multidisciplinary, and multicultural team of professionals who not only seek to generate new knowledge but also aim to influence positive social change throughout the continent. As part of our ongoing commitment to staff development, organizational excellence, and data-driven impact, APHRC is pleased to announce several new job opportunities within our Data Science Program (DSP).
We invite qualified, driven, and innovative professionals to join our team in a dynamic and inclusive work environment where collaboration, integrity, fairness, and professional growth are core to our culture.
Temporary Position – Full Stack Developer
Application Deadline: July 4, 2025
APHRC is looking for a highly skilled Full Stack Developer to join the Data Science Program (DSP) on a six-month temporary contract. The role focuses on ensuring the functionality and scalability of AI-driven platforms and data systems within APHRC’s digital infrastructure.
Key Responsibilities:
- Design, build, and maintain dynamic user interfaces and back-end services to support AI and machine learning initiatives within DSP.
- Implement APIs and services that enable robust real-time interactions between front-end platforms and data processing engines.
- Collaborate with AI/ML teams to deploy models into production and ensure efficient model training, testing, and feedback loops.
- Monitor system performance, diagnose technical issues, and troubleshoot complex bugs across different tech stacks.
- Ensure that the developed platforms adhere to high standards of security, privacy, and data integrity, especially in handling sensitive research data.
- Contribute to continuous integration and continuous delivery (CI/CD) pipelines to accelerate the development lifecycle.
- Optimize existing systems for performance, reliability, and maintainability, and recommend architectural improvements as needed.
- Document all software features, changes, and upgrades comprehensively for future reference and scalability.
This role is ideal for a developer with full-stack expertise and an interest in enhancing digital health and research ecosystems through advanced technologies.
At APHRC, we believe that a diverse and motivated team is the backbone of transformative research. These roles are designed not just to fill technical needs but to contribute to our broader mission of delivering high-quality evidence that influences policy and improves lives across Africa.
Whether you are a seasoned data specialist, an innovative software engineer, or a machine learning enthusiast, you will find your role at APHRC intellectually stimulating and socially impactful.
We welcome candidates who are collaborative, detail-oriented, and driven by a commitment to excellence and ethical research.