Software Engineer
About African Management Institute
African Management Institute (AMI) is an EdTech start up building Africa’s leading workplace learning for ambitious companies and talent. As an African champion, building Africa\'s business champions, we\'ve trained more than 100,000 people and 40k+ enterprises - from executives to entry-level workers in large and small companies across the continent.
Description
Qualifications
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