Junior Artificial Intelligence Developer at Nathan Digital

Nathan Digital is hiring a Junior Artificial Intelligence Developer in Nairobi.

Posted: Sep 17, 2025  Deadline: Not specified

Company Overview

Please note: Never pay for any CBT, test, or assessment as part of any recruitment process. If you have any doubts, contact us.

We specialize in developing highly customized ERP solutions for clients across more than 80 industries in the MENA Region, serving small to medium-sized businesses, multinational corporations, and government entities. Our comprehensive cloud-based software suite includes HRMS, CRM, Accounting, Supply Chain Management, Logistics, Business Intelligence, and more.

 

Position Overview

We are looking for a talented AI Developer to join our team and lead the development of multi-agent systems, Retrieval-Augmented Generation (RAG) solutions, and model fine-tuning. The ideal candidate will possess hands-on experience with OpenAI APIs or other large language models, a strong background in TypeScript/JavaScript, and familiarity with MongoDB. This role entails creating advanced integrations with enterprise systems while ensuring the scalability, security, and reliability of AI-driven solutions.

Key Responsibilities

  • AI Agent Development & Orchestration
    • Design, implement, and manage multi-agent AI workflows for complex business processes.
    • Integrate agents with existing HRMS, CRM, and ERP systems.
    • Optimize agent communication, memory, and decision-making strategies.
  • RAG (Retrieval-Augmented Generation) Systems
    • Build and maintain vector database pipelines for enterprise knowledge retrieval.
    • Develop document ingestion flows (PDFs, Word, databases, APIs).
    • Ensure scalable, real-time retrieval for AI agents.
  • Model Fine-Tuning & Customization
    • Fine-tune pre-trained large language models (LLMs) for domain-specific tasks.
    • Experiment with prompt engineering, parameter tuning, and evaluation metrics.
    • Collaborate with OpenAI, Anthropic, Hugging Face, or other AI providers for model optimization.
  • Integration & System Architecture
    • Develop REST/GraphQL APIs to expose AI capabilities to front-end and third-party systems.
    • Ensure security, logging, and monitoring of AI pipelines.
    • Work with DevOps to deploy models and services in production environments.
  • Collaboration & Innovation
    • Collaborate closely with product, data, and engineering teams to design AI-first solutions.
    • Stay informed about the latest advancements in AI and recommend innovative applications.
    • Provide technical guidance to junior developers and contribute to best practices.

Required Skills & Qualifications

  • AI & LLMs: Hands-on experience with OpenAI API, LangChain, LlamaIndex, Hugging Face, or similar frameworks.
  • Multi-Agent Systems: Experience in designing autonomous agents, workflow orchestration, or AI-driven task delegation.
  • RAG Systems: Strong understanding of vector stores (Pinecone, Weaviate, Milvus, or MongoDB Atlas Vector Search).
  • Programming: Proficiency in TypeScript or JavaScript (Node.js ecosystem).
  • Database: Working knowledge of MongoDB (schema design, indexing, aggregations).
  • Cloud & APIs: Familiarity with REST, GraphQL, and cloud deployments (AWS/GCP/Azure).
  • Model Training: Knowledge of fine-tuning LLMs, embeddings, and evaluation methods.

Preferred Skills (Bonus Points)

  • Experience with Vue.js, Next.js, or other modern front-end frameworks.
  • Knowledge of microservices architecture and message queues (RabbitMQ, Kafka, BullMQ).
  • Familiarity with enterprise system integrations (HRMS, ERP, CRM).
  • Understanding of compliance, data privacy, and security requirements in AI systems.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, AI/ML, Data Engineering, or related fields.
  • 0-2 years of experience in AI/ML development or full-stack engineering with a strong focus on AI.
  • Strong problem-solving and system design skills.
  • Excellent communication and teamwork abilities.

Method of Application

Interested and qualified candidates are encouraged to apply using the “Apply Now” button below.

How to Stand Out for This Job

  • Highlight relevant projects: Showcase any personal or academic projects involving AI, machine learning, or data analysis in your resume and portfolio.
  • Tailor your application: Customize your resume and cover letter to reflect the specific skills and experiences that align with the job description at Nathan Digital.
  • Showcase programming skills: Include proficiency in languages commonly used in AI development, such as Python, R, or Java, and mention any relevant frameworks or libraries.
  • Engage with the community: Participate in AI-related forums, attend workshops, or contribute to open-source projects to demonstrate your passion and commitment to the field.
  • Prepare for technical interviews: Practice coding challenges and familiarize yourself with common AI concepts to confidently answer technical questions during the interview process.

Share

Facebook
Twitter
LinkedIn
WhatsApp

Related Jobs

Marriott Company Logo
Marriott is hiring an Audio Visual Technician in Nairobi.
Marriott Company Logo
Marriott is hiring an Audio Visual Technician in Nairobi.
Marriott Company Logo
Marriott is hiring an Audio Visual Technician in Nairobi.
Nathan Digital Company Logo
Nathan Digital is hiring a Senior AI Developer specializing in Multi-Agent Systems and Integration in Nairobi.
Nathan Digital Company Logo
Nathan Digital is hiring a Senior AI Developer specializing in Multi-Agent Systems and Integration in Nairobi.
Nathan Digital Company Logo
Nathan Digital is hiring a Senior AI Developer specializing in Multi-Agent Systems and Integration in Nairobi.

Subscribe to Job Alert

Join our happy subscribers

Jobs By Counties

  1. Jobs in Nairobi
  2. Jobs in Mombasa
  3. Jobs in Baringo
  4. Jobs in Bomet
  5. Jobs in Bungoma
  6. Jobs in Eldoret
  7. Jobs in Busia
  8. Jobs in Chuka

Jobs By Field

  1. Engineering / Technical Jobs
  2. Medical / Healthcare Jobs
  3. Administration / Secretarial Jobs
  4. Sales / Marketing / Retail / Business Development Jobs
  5. Agriculture / Agro-Allied Jobs
  6. Building and Construction Jobs
  7. Aviation / Airline Jobs
  8. Banking Jobs
  9.  

Jobs By Region

  1. Jobs in Rift Valley
  2. Jobs in Western
  3. Jobs in Eastern
  4. Jobs in North Eastern
  5. Jobs in Nyanza
  6. Jobs in Nairobi
  7. Jobs in Central
  8. Jobs in Coast

Jobs By Industry

  1. Engineering / Technical Jobs
  2. Healthcare / Medical Jobs
  3. Creative / Arts Jobs
  4. Education / Teaching Jobs
  5. Oil and Gas / Marine Jobs
  6. Agriculture / Agro-Allied Jobs
  7. Manufacturing / Production / FMCG Jobs
  8. Media / Radio / TV Jobs

Jobs By Title

  1. Accountant Jobs
  2. Sales Executive Jobs
  3. Business Development Manager Jobs
  4. Driver Jobs
  5. Finance Manager Jobs
  6. Project Manager Jobs
  7. Internal Auditor Jobs
  8. Sales Manager Jobs