Temporary Position- Machine Learning(Ml)/Data Engineer job at African Population And Health Research Center (APHRC)
New
Website :
Today
Linkedid Twitter Share on facebook
Temporary Position- Machine Learning(Ml)/Data Engineer
2025-06-25T12:00:10+00:00
African Population And Health Research Center (APHRC)
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_8444/logo/aaaaaa.png
FULL_TIME
 
Kenya
Nairobi
00100
Kenya
Research
Science & Engineering
KES
 
MONTH
2025-07-07T17:00:00+00:00
 
Kenya
8

APHRC is seeking to recruit a Machine Learning/Data Engineer, s/he will develop and optimize the AI-powered applications, ensuring seamless integration of machine learning models and LLM APIs. The appointment will be for a period of six (6) months.

KEY RESPONSIBILITIES:

The Center operates on the principle that data is a public good and champions the Findable, Accessible, Interoperable, and Reusable (FAIR) principles of data management to facilitate secure, timely, and user-friendly data access and sharing, ensuring it is available to all authorized users. The Machine Learning specialist will bring essential competencies in mobile AI/ML integration, scalable backend systems, and cloud-native DevOps, positioning DSP at the forefront of AI innovation:

Education Qualifications, Experience and Core Competencies

  • Integrate and deploy AI/ML models and LLMs within mobile and web applications.
  • Develop, manage, and optimize Dockerized AI services.
  • Ensure high availability, scalability, and security across cloud and on-prem systems.
  • Automate and streamline CI/CD pipelines to facilitate seamless updates.
  • Implement cost-monitoring and optimization strategies for cloud resources.
  • Develop comprehensive disaster recovery plans for critical AI services.
  • Maintain secure and efficient API interactions with AI models.
  • Monitor, measure, and enhance API latency for real-time responsiveness.
  • Document AI workflows and data pipelines to facilitate cross-team collaboration.
  • Bachelor’s degree in computer science, Data Science, or a related field with specialization in AI/ML.
  • Two (2) years of experience in DevOps/cloud roles, including at least one (1) year specifically dedicated to AI model deployment.
  • Hands-on experience integrating ML models (TensorFlow Lite, ONNX, PyTorch) into mobile applications.
  • Proficiency with Large Language Model (LLM) APIs such as OpenAI, DeepSeek, Claude, and Llama, including advanced prompt engineering techniques.
  • Experience in building Retrieval-Augmented Generation (RAG) pipelines, fine-tuning, and developing agent-based systems.
  • Strong familiarity with AI orchestration frameworks like LangChain, LlamaIndex, or AutoGen.
  • Knowledge and practical experience with vector databases (FAISS, Chroma, Pinecone, Weaviate).
  • Proficiency in Python data transformation tools, including pandas, NumPy, scikit-learn, and pyCaret.
  • Familiarity with ML model deployment tools (MLflow, Seldon Core).
  • Expertise with containerization technologies (Docker) and orchestration platforms (Kubernetes—EKS, GKE, AKS).
  • Mastery of cloud services on AWS, GCP, Azure, or on-prem equivalents such as OpenStack.
  • Strong experience in Infrastructure as Code (IaC) tools like Terraform, Ansible, or Pulumi.
  • Proficient in setting up CI/CD pipelines using GitHub Actions, ArgoCD, or Jenkins.
  • Familiarity with monitoring and logging solutions such as Prometheus, Grafana, and ELK Stack.
  • Knowledge of model quantization and edge AI for efficient on-device inference.
  • Experience with model serving platforms like TensorFlow Serving or Triton Inference Server.
  • Competency in database scaling and management, specifically PostgreSQL/MySQL for AI workloads.
  • Strong analytical skills to troubleshoot and solve deployment bottlenecks.
  • Ability to manage and optimize cloud/on-prem infrastructure costs.
  • Security-focused mindset to ensure robust, secure AI application deployments.
  • Proven capability in designing scalable and efficient AI architectures.
  • Excellent documentation and knowledge-sharing abilities.
 
 
 
bachelor degree
24
JOB-685be4caac303

Vacancy title:
Temporary Position- Machine Learning(Ml)/Data Engineer

[Type: FULL_TIME, Industry: Research, Category: Science & Engineering]

Jobs at:
African Population And Health Research Center (APHRC)

Deadline of this Job:
Monday, July 7 2025

Duty Station:
Kenya | Nairobi | Kenya

Summary
Date Posted: Wednesday, June 25 2025, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about African Population And Health Research Center (APHRC)
African Population And Health Research Center (APHRC) jobs in Kenya

JOB DETAILS:

APHRC is seeking to recruit a Machine Learning/Data Engineer, s/he will develop and optimize the AI-powered applications, ensuring seamless integration of machine learning models and LLM APIs. The appointment will be for a period of six (6) months.

KEY RESPONSIBILITIES:

The Center operates on the principle that data is a public good and champions the Findable, Accessible, Interoperable, and Reusable (FAIR) principles of data management to facilitate secure, timely, and user-friendly data access and sharing, ensuring it is available to all authorized users. The Machine Learning specialist will bring essential competencies in mobile AI/ML integration, scalable backend systems, and cloud-native DevOps, positioning DSP at the forefront of AI innovation:

Education Qualifications, Experience and Core Competencies

  • Integrate and deploy AI/ML models and LLMs within mobile and web applications.
  • Develop, manage, and optimize Dockerized AI services.
  • Ensure high availability, scalability, and security across cloud and on-prem systems.
  • Automate and streamline CI/CD pipelines to facilitate seamless updates.
  • Implement cost-monitoring and optimization strategies for cloud resources.
  • Develop comprehensive disaster recovery plans for critical AI services.
  • Maintain secure and efficient API interactions with AI models.
  • Monitor, measure, and enhance API latency for real-time responsiveness.
  • Document AI workflows and data pipelines to facilitate cross-team collaboration.
  • Bachelor’s degree in computer science, Data Science, or a related field with specialization in AI/ML.
  • Two (2) years of experience in DevOps/cloud roles, including at least one (1) year specifically dedicated to AI model deployment.
  • Hands-on experience integrating ML models (TensorFlow Lite, ONNX, PyTorch) into mobile applications.
  • Proficiency with Large Language Model (LLM) APIs such as OpenAI, DeepSeek, Claude, and Llama, including advanced prompt engineering techniques.
  • Experience in building Retrieval-Augmented Generation (RAG) pipelines, fine-tuning, and developing agent-based systems.
  • Strong familiarity with AI orchestration frameworks like LangChain, LlamaIndex, or AutoGen.
  • Knowledge and practical experience with vector databases (FAISS, Chroma, Pinecone, Weaviate).
  • Proficiency in Python data transformation tools, including pandas, NumPy, scikit-learn, and pyCaret.
  • Familiarity with ML model deployment tools (MLflow, Seldon Core).
  • Expertise with containerization technologies (Docker) and orchestration platforms (Kubernetes—EKS, GKE, AKS).
  • Mastery of cloud services on AWS, GCP, Azure, or on-prem equivalents such as OpenStack.
  • Strong experience in Infrastructure as Code (IaC) tools like Terraform, Ansible, or Pulumi.
  • Proficient in setting up CI/CD pipelines using GitHub Actions, ArgoCD, or Jenkins.
  • Familiarity with monitoring and logging solutions such as Prometheus, Grafana, and ELK Stack.
  • Knowledge of model quantization and edge AI for efficient on-device inference.
  • Experience with model serving platforms like TensorFlow Serving or Triton Inference Server.
  • Competency in database scaling and management, specifically PostgreSQL/MySQL for AI workloads.
  • Strong analytical skills to troubleshoot and solve deployment bottlenecks.
  • Ability to manage and optimize cloud/on-prem infrastructure costs.
  • Security-focused mindset to ensure robust, secure AI application deployments.
  • Proven capability in designing scalable and efficient AI architectures.
  • Excellent documentation and knowledge-sharing abilities.

 

Work Hours: 8

Experience in Months: 24

Level of Education: bachelor degree

Job application procedure

Interested and qualified? Go to African Population And Health Research Center (APHRC) on aphrc.org to apply

 

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Engineering jobs in Kenya
Job Type: Full-time
Deadline of this Job: Monday, July 7 2025
Duty Station: Nairobi | kenya | Kenya
Posted: 25-06-2025
No of Jobs: 1
Start Publishing: 25-06-2025
Stop Publishing (Put date of 2030): 25-06-2033
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.