Jr. AI Developer at Nathan Digital
We build hyper-customized ERP solutions for clients spanning over 80+ industries across the MENA Region, supporting SMB's, Multi-Nationals and Government entities. Our cloud based software suite includes HRMS, CRM, Accounting, Supply Chain Management, Logistics, Business Intelligence and more.
Jr. AI Developer
- Job TypeFull Time , Onsite
- QualificationBA/BSc/HND
- Experience0 - 2 years
- LocationNairobi
- Job FieldICT / Computer
- Salary RangeKSh 50,000 - KSh 100,000/month
Position Overview
We are seeking a highly skilled AI Developer to join our team and drive the development of multi-agent systems, RAG (Retrieval-Augmented Generation) solutions, and model fine-tuning. The ideal candidate will have hands-on experience with OpenAI APIs or other large language models, a solid background in TypeScript/JavaScript, and working knowledge of MongoDB. This role involves building sophisticated integrations with enterprise systems, ensuring 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 LLMs for domain-specific tasks.
- Experiment with prompt engineering, parameter tuning, and evaluation metrics.
- Work with Open AI, Anthropic, Hugging Face, or other AI providers for model optimization.
- Integration & System Architecture
- Build REST/Graph QL APIs to expose AI capabilities to front-end and third-party systems.
- Ensure security, logging, and monitoring of AI pipelines.
- Collaborate with DevOps to deploy models and services in production.
- Collaboration & Innovation
- Work closely with product, data, and engineering teams to design AI- first solutions.
- Stay updated with the latest AI advancements and recommend innovative applications.
- Provide technical guidance to junior developers and contribute to best practices.
Required Skills & Qualifications
- AI & LLMs: Hands-on experience with Open AI API, Lang Chain, Llama Index, Hugging Face, or similar frameworks.
- Multi-Agent Systems: Experience 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, Graph QL, 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, or other modern front-end frameworks.
- Knowledge of microservices architecture and message queues (RabbitMQ, Kafka, Bull MQ).
- 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 in Computer Science, AI/ML, Data Engineering, or related fields.
- 0-2 years of experience in AI/ML development or full-stack engineering with strong AI exposure.
- Strong problem-solving and system design skills.
- Excellent communication and teamwork abilities.
Check how your CV aligns with this job
Method of Application
Interested and qualified candidates should apply using the Apply Now button below.
Comments
Post a Comment