ICT Officer II (Artificial Intelligence Applications) – 2 Positions at PPRA, Dar es salaam September 2026

Website Public Procurement Regulatory Authority (PPRA)

Public Procurement Regulatory Authority (PPRA)

ICT Officer II (Artificial Intelligence Applications) – 2 Positions at PPRA

Employer: Public Procurement Regulatory Authority (PPRA)
Position: ICT Officer II (Artificial Intelligence Applications)
Number of Positions: 2
Location: Dar es Salaam, Tanzania
Job Type: Full-time
Remuneration: PPRA 5
Posted: 1 September 2026
Application Deadline: 14 September 2026

Job Summary

The Public Procurement Regulatory Authority (PPRA) is seeking two ICT Officer II (Artificial Intelligence Applications) professionals to support the development, deployment, integration, and maintenance of AI-powered applications and services.

The role focuses on Python/TypeScript/JavaScript, Large Language Models (LLMs), prompt engineering, agentic AI, Retrieval-Augmented Generation (RAG), APIs, vector databases, and AI deployment.

Key Duties and Responsibilities

The successful candidates will:

  • Participate in the analysis, design, development, testing, deployment, and maintenance of AI applications.
  • Integrate AI applications with web and mobile interfaces.
  • Develop backend scripts, AI execution pipelines, RESTful APIs, asynchronous services, and data-processing workflows.
  • Use Python, TypeScript, or JavaScript for AI application development.
  • Configure, deploy, integrate, and maintain locally hosted LLMs using platforms such as:
    • Ollama
    • LM Studio
    • vLLM
    • LocalAI
  • Integrate cloud-based LLM APIs such as:
    • OpenAI
    • Gemini
    • Anthropic
    • Equivalent platforms
  • Design effective prompts and implement structured AI outputs using:
    • JSON schemas
    • Function calling
    • Tool use
  • Develop agentic AI workflows and Retrieval-Augmented Generation (RAG) solutions.
  • Implement multi-step AI execution, text embeddings, vector similarity search, and vector databases.
  • Use Git-based repositories and deployment pipelines for source-code management and software delivery.
  • Prepare and maintain technical documentation.
  • Perform other duties assigned by the supervisor.

Academic Qualifications

Applicants must hold a Bachelor’s Degree from a recognized higher learning institution in one of the following fields:

  • Computer Science
  • Software Engineering
  • Artificial Intelligence
  • Data Science
  • Another related technical field

Candidates should also possess practical project experience or a demonstrable technical portfolio.

Required Technical Skills and Experience

Applicants should have:

Programming and Backend Development

Strong proficiency in Python, TypeScript, or JavaScript for:

  • Backend scripting
  • AI execution pipelines
  • RESTful API integration
  • JSON data handling
  • Asynchronous programming

Version Control and Deployment

  • Proficiency in Git, GitHub, or GitLab.
  • Experience with version control, collaboration, and deployment pipelines.

Large Language Models

Practical experience configuring or deploying locally hosted LLMs using platforms such as:

  • Ollama
  • LM Studio
  • vLLM
  • LocalAI
  • Equivalent platforms

Experience with cloud-based LLM APIs, including:

  • OpenAI
  • Gemini
  • Anthropic

Candidates should also be prepared to work with self-hosted AI environments.

AI Development

Practical knowledge of:

  • Prompt engineering
  • Structured outputs
  • JSON schemas
  • Function calling
  • Tool use

Advanced AI Technologies

Knowledge or practical exposure to:

  • Agentic AI workflows
  • Multi-step execution
  • LangChain
  • LlamaIndex
  • AutoGPT
  • Text embeddings
  • Vector similarity search
  • Vector databases
  • Chroma
  • Qdrant
  • Pinecone
  • Retrieval-Augmented Generation (RAG)

Frontend Integration

Basic experience integrating AI services with:

  • Angular
  • React
  • Flutter

Remuneration

The position carries a PPRA 5 remuneration package.

Application Details

Application Period: 1 September 2026 – 14 September 2026

Interested and qualified candidates should apply through the official Ajira Portal.

Deadline: 14 September 2026

CLICK HERE TO APPLY

To apply for this job please visit portal.ajira.go.tz.

Spread the love