Candidates Testimonials – How C.S.S Got Me Hired
Advice From Our Head Of Recruitment
Our Services
Free Trainings & Events
Software Engineer Job AMI
IT Jobs, African Management Institute Jobs.
Job Description
AMI is looking for an ambitious and talented Software Engineer to build and shape the technical infrastructure powering AMI’s AI coach bot and digital learning platform across Africa.
Responsibilities
Coach bot & AI Features
- Link pre-programme data (application forms, participant surveys) with platform data to give the coach bot a complete, contextual view of each participant – reducing repetitive data collection and enabling personalized coaching from day one
- Build and iterate on coach bot features, including prompt engineering, conversation design, and AI-powered personalization of nudges, content, and scheduling
- Integrate LLM capabilities (RAG, fine-tuning, or AI-powered features) into AMI’s learning platform to improve coaching quality and participant outcomes
Learning Platform & Content Delivery
- Develop and maintain features on AMI’s learning platform serving entrepreneurs, company employees, and young people across AMI’s program portfolio
- Create internal tools to design and run experiments across digital services – testing variables such as content type, delivery schedule, and participant nudges – and surface clear insights to product and program teams
- Work closely with the Learning and Content teams to translate program requirements into robust, scalable technical solutions
Data Infrastructure & Engineering
- Design and maintain data pipelines integrating diverse sources – application forms, surveys, platform events, and third-party tools – into a unified, reliable data layer
- Instrument AMI’s platform to support rigorous measurement of program effectiveness, enabling data-driven improvement across services
- Propose, design, and run experiments with clear hypotheses and measurable outcomes, producing actionable product recommendations from the results.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field – or equivalent practical experience
- 7+ years of professional software engineering experience at a tech or product-driven company
- Experience with AI/ML systems, data pipelines, or learning technology is a strong asset
- Experience in or with the social sector, ed-tech, or emerging markets is valued but not required
- Proficient in TypeScript, React, and PythonÂ
- Experience with relational databases (PostgreSQL or MySQL) and cloud platforms (AWS, GCP, or Azure)
- Strong data engineering skills – integrating diverse sources and building reliable pipelines
- Hands-on experience with LLMs – RAG, prompt engineering, fine-tuning, or AI-powered product features
- Able to design and run rigorous experiments using SQL, Python, or R, and translate results into clear product recommendations
- Clear communicator who works comfortably with non-technical colleagues across program, content, and leadership teams
- Proactive and ownership-driven – identifies problems, takes initiative, and follows through without waiting to be directed
How to Apply
🚨 Before You Apply for This Job… Is Your CV Ready For The Competition?
This job will attract 1000+ applicants. Sadly, many qualified professionals miss out on interviews — not because they lack experience, but because their CV does not clearly demonstrate why they qualify for this specific job.
You may be qualified. But if your CV is too generic, outdated, or not aligned to the job requirements, you’ll not be shortlisted.
Using the same CV for every application also rarely works.
And while many candidates are now using AI to rewrite their CVs, polished wording alone does not guarantee interviews.
AI can write your CV. We know what gets shortlisted.
🎯 Want to improve your chances of getting shortlisted for THIS job?
Email your CV today to cvwriting@corporatestaffing.co.ke
Subject: CV Review & Upgrade
Our recruiters will review your CV and show you how to position your experience better for the job you are targeting. Learn more about our CV upgrade service here.

