# ICT OFFICER II (ARTIFICIAL INTELLIGENCE APPLICATIONS) at Mamlaka ya Udhibiti Ununuzi wa Umma (PPRA)

- Link: https://kilimanjaroyetu.com/2026/09/01/ict-officer-ii-artificial-intelligence-applications-at-mamlaka-ya-udhibiti-ununuzi-wa-umma/
- Published: 2026-09-01T19:28:43+00:00
- Author: 

## Job Overview

**Employer:** Mamlaka ya Udhibiti Ununuzi wa Umma (PPRA)

**Advert reference:** Ajira #14141

**Role:** ICT OFFICER II (ARTIFICIAL INTELLIGENCE APPLICATIONS)

**Open posts:** 2 positions

**Published:** 01 September 2026

**Deadline:** 14 September 2026

**Salary scale:** PPRA 5

## Duties and Responsibilities

 1. To participate in the analysis, design, development, testing, deployment and maintenance
    of Artificial Intelligence applications, including their integration with web and
    mobile interfaces;
 2. To develop backend scripts, AI execution pipelines, RESTful APIs, asynchronous 
    services and data-processing workflows using Python, TypeScript or JavaScript;
 3. To configure, deploy, integrate and maintain locally hosted Large Language Models
    using platforms such as Ollama, LM Studio, vLLM or LocalAI, as well as cloud-based
    LLM APIs such as OpenAI, Gemini, Anthropic or equivalent platforms;
 4. To design effective prompts and implement structured AI outputs using JSON schemas,
    function calling, tool use and related techniques;
 5. To develop agentic AI workflows and Retrieval-Augmented Generation solutions using
    multi-step execution, text embeddings, vector similarity search and vector databases;
    and
 6. To use Git-based repositories and deployment pipelines for source-code management,
    collaboration and software delivery, prepare and maintain technical documentation,
    and perform any other official duties as may be assigned by the supervisor.

## Qualifications

Holder of a Bachelor’s Degree in Computer Science, Software Engineering, Artificial
Intelligence, Data Science or another related technical field from a recognized 
higher learning institution. The candidate should possess practical project experience
or a demonstrable technical portfolio and have: · Strong proficiency in Python, 
TypeScript or JavaScript for backend scripting, AI execution pipelines, RESTful 
API integration, JSON data handling and asynchronous programming, together with 
proficiency in Git, GitHub or GitLab for version control, collaboration and deployment
pipelines. · Practical experience in deploying or configuring locally hosted Large
Language Models using Ollama, LM Studio, vLLM, LocalAI or equivalent platforms, 
or experience with cloud-based LLM APIs such as OpenAI, Gemini or Anthropic, with
readiness to work in self-hosted environments; including prompt engineering, structured
outputs, JSON schemas, function calling and tool use. · Knowledge or practical exposure
to agentic AI workflows, multi-step execution, LangChain, LlamaIndex or AutoGPT,
as well as embeddings, vector similarity search, vector databases such as Chroma,
Qdrant or Pinecone, Retrieval-Augmented Generation, and basic integration of AI 
services with Angular, React or Flutter applications.

## How to Apply

Submit your application through the official Ajira Portal. Use the advert reference
above if the portal opens at the vacancies list.
