Apply to role >
📍
Nairobi, Kenya

PhD Research Intern: NLP Researcher - MSR Africa, Nairobi

Internship
Technology
Software Eng
December 17, 2025

Microsoft

Software, cloud & services
view other jobs >

Overview

We are currently inviting applications for an internship position focused on building an agentic system for cultural tailoring of multi-modal content for the African Health Stories project. Africa Health Stories is a collaborative project between Microsoft Research and  Stellenbosch University, the University of Pretoria and Swansea University to create a story generation tool which produces interactive visual, oral, and text stories enabling patients to better understand how to apply health advice to their local circumstances.  

This role presents a unique opportunity to contribute to the development of Machine Learning (ML) and Image Generation technologies that are culturally and linguistically grounded in the African context.

Responsibilities

Key Responsibilities:  

- Participate in the African Health Stories project focused on leveraging generative AI to produce multi-modal content which is medically accurate and culturally appropriate to help patients living with Type II Diabetes make appropriate lifestyle changes.

- Develop agentic solutions for producing and evaluating culturally tailored and medically accurate output.

- Contribute to advancing Microsoft Research Africa, Nairobi’s human-centred AI (HCAI) agenda by experimenting with new methods for scalable human-centred evaluation of generative AI outputs.

- Publish findings in top conferences or journals.

- Engage in close collaboration with an interdisciplinary team comprising Researchers, Applied Scientists, Designers, and Machine Learning Engineers across various Microsoft Research teams to drive innovation and facilitate knowledge sharing. Internship

Duration: 6 Months  Locations: Nairobi, Kenya Africa

Qualifications

Required:  

- PhD in Computer Science, Machine Learning, Statistics, Engineering, Mathematics, Physics, or related field or equivalent experience.

- Enrolled in, or recently completed, doctoral studies in Computer Science, Machine Learning, or related field.

- Knowledge of state-of-the-art and emerging Language Models, including their application in complex systems.

- Familiarity with Large Language Models such as the OpenAI GPT models, Phi3.5 etc., model fine-tuning techniques (LoRa, QLoRa), and quantization, prompting techniques (Chain of Thought, ReACT etc.), and Retrieval Augment Generation

- Coding and engineering skills to design and run experiments and help to drive research into product. Preferred:  

- Strong understanding of foundational LLM architectures and optimization techniques

- Experience with multimodal models and AI agentic systems.

- A passion for bridging research and real-world impact, with a desire to see innovations translated into practical solutions.

- Publication record in relevant conferences, such as ACL, EMNLP, NeurIPS, ICLR, ICML, etc.        

Microsoft is an equal opportunity employer.

All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.

If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.  

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.

Related jobs

Scotiabank
Customer Experience Associate - Marystown, NL (15 hours/week)
📍
Marystown, Canada
December 18, 2025
view job ->
Scotiabank
IT Support Analyst
📍
Bogota, Colombia
December 18, 2025
view job ->
Scotiabank
Software Developer (Full-stack/Node.js)
📍
Toronto, Canada
December 18, 2025
view job ->
Scotiabank
Customer Experience Associate - Strathmore, AB (26.25 Hours)
📍
Alberta, Canada
December 18, 2025
view job ->
Bajaj Finance
Relationship Executive - GL North West
📍
Machiwara, India
December 18, 2025
view job ->
Bajaj Finance
Relationship Executive - GL North West
📍
Ambala, India
December 18, 2025
view job ->
Bajaj Finance
Assistant Manager - BFS Direct
📍
Lucknow, India
December 18, 2025
view job ->
Bajaj Finance
Deputy Manager - CD - Growth South & West
📍
Thrissur, India
December 18, 2025
view job ->
Bajaj Finance
Deputy Manager - CD - Growth South & West
📍
Phusro, India
December 18, 2025
view job ->
Bajaj Finance
Deputy Manager - CD - Growth South & West
📍
Kannur, India
December 18, 2025
view job ->