Junior AI Solution Developer

Support the development of AI solutions for improved public service delivery.

This opening expired 1 month ago. Do not try to apply for this job.

UNDP - United Nations Development Programme

Open positions at UNDP
Logo of UNDP

Application deadline 1 month ago: Monday 24 Aug 2026 at 00:00 UTC

Open application form

Overview

Support the development of AI solutions for improved public service delivery.

You have:

  • Foundational knowledge of Python and common data or machine-learning libraries (e.g., pandas, scikit-learn, NLTK/spaCy, PyTorch or TensorFlow).
  • Understanding of core machine-learning and natural language processing (NLP) concepts, including text classification and sentiment analysis.
  • Exposure to building or consuming APIs and to deploying models or applications (e.g., Flask/FastAPI, Docker, or cloud services).
  • Familiarity with version control (Git/GitHub) and collaborative software development practices.
  • Interest in responsible and ethical AI, data privacy, and application of AI to public sector services.
  • Ability to work with English and Kiswahili language data.
  • Strong analytical and problem-solving skills, learn quickly, work independently, and deliver quality outputs within agreed timelines.

Contract

This is a UNV contract. More about UNV contracts.

Potential interview questions

Describe a time when you had to develop a machine-learning model from scratch. What challenges did you face? To assess your technical experience in machine-learning development. Provide specific details about the project, your role, and how you overcame obstacles.
Can you explain how you would approach building a sentiment analysis tool? To evaluate your understanding of the sentiment analysis process and related technologies. Pro members can see the explanation.
Tell me about a time you received feedback on a project. How did you incorporate it into your work? Pro members can see the explanation. Pro members can see the explanation.
How do you ensure data privacy in your development work? Pro members can see the explanation. Pro members can see the explanation.
Describe your experience working with APIs. Can you give an example? Pro members can see the explanation. Pro members can see the explanation.
How do you approach collaboration in a team setting, especially in a remote environment? Pro members can see the explanation. Pro members can see the explanation.
What is your understanding of responsible AI, and why is it important? Pro members can see the explanation. Pro members can see the explanation.
Can you provide an example of a problem you have solved using data analysis? Pro members can see the explanation. Pro members can see the explanation.
Added 2 months ago - Updated 1 month ago - Source: unv.org