Information TechnologyFull-TimeJunior-level(1-2 yrs)
Job Description
We are seeking a highly skilled Junior 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 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, Llama Index, Hugging Face, or similar frameworks.
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.
Education: Bachelor’s or Master’s in Computer Science, AI/ML, Data Engineering, or related fields.
Experience: 0-2 years of experience in AI/ML development or full-stack engineering with strong AI exposure.
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.
How to Apply
Interested and qualified candidates should apply using the "Apply Now" button on the application portal at MyJobMag. You will be required to provide your name, email, phone number, and location, and upload your cover letter and CV.
How to Apply
Interested and qualified candidates should apply via the application link on MyJobMag: https://www.myjobmag.co.ke/job-application/1215732. Click the "Apply Now" button to submit your application details including Name, Email, Phone Number, Location, Cover Letter, and CV.