Nathan Digital is 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. We build hyper-customized ERP solutions for clients across 80+ industries, and 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 OpenAI, Anthropic, Hugging Face, or other AI providers for model optimization.
Integration & System Architecture
- Build REST/GraphQL 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 OpenAI API, LangChain, LlamaIndex, 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, 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, Nuxt, 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.
Educational Background
- 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.
How to Apply
Interested and qualified candidates should apply using the Apply Now button provided on the recruitment portal at https://www.myjobmag.co.ke/job-application/1215732.