Job

African Leadership University

Adjunct Software Engineering Specialisation Coach (Machine Learning)

📍 Rwanda 🏷 Governance & Public Policy 🗓 Posted 22 Oct 2026
  • Deliver learning components of the BSc Software Engineering programme, primarily in the Machine Learning specialisation track, adhering to ALU's innovative learning model and principles
  • Manage the in-person experience for the programme, including academic orientation and specialisation module induction for each intake, with responsibility for development, evolution and delivery
  • Develop and evolve the curriculum and learning materials to meet internal and external quality standards whilst maintaining alignment with the programme's problem-solving and leadership objectives
  • Coordinate student support by analysing data to determine appropriate academic interventions and redirecting students to specialist teams as required
  • Build scalability infrastructure and processes to support programme expansion to thousands of students within the next 12 months, operating with a startup mindset

─────────────────────────────────────

This summary is automatically generated for quick reference. For the complete and authoritative job description, please view the original posting.