Mauritius Hybrid

African Leadership University is hiring a Software Engineering Specialisation Coach (Machine Learning)

About the Role

Shape the future of software engineering education by leading the Machine Learning track within a pioneering undergraduate programme. This role is central to refining and delivering experiential, student-centered learning that aligns with evolving industry standards and educational innovation.

Core Responsibilities

  • Lead the design and continuous improvement of Machine Learning modules, ensuring content remains current, practical, and aligned with both academic and industry expectations.
  • Deliver and coordinate in-person and online academic experiences, including live coding, peer learning sessions, hackathons, and mock interviews to deepen student engagement.
  • Guide the academic onboarding and ongoing development of both new and current coaching staff, fostering a consistent and high-quality learning experience.
  • Review and update curriculum materials each trimester based on student feedback, performance data, and emerging trends in machine learning and software engineering.
  • Oversee internship coordination and explore industry partnerships to enrich student learning with real-world applications.
  • Ensure all academic components meet internal quality standards and contribute to accreditation and programme review processes.
  • Implement improvements based on student evaluations, consultative forums, and annual reviews to maintain programme relevance and effectiveness.
  • Support the review of course content developed by external partners and ensure alignment with programme goals.
  • Uphold a student-first approach while promoting safeguarding, ethical practices, and inclusive learning environments.

Qualifications and Skills

Candidates must hold a Master’s degree in Computer Science, Software Engineering, or a closely related field with substantial programming focus. A proven background in machine learning applications and at least five years of experience in industry or academic mentoring is essential.

Required expertise includes advanced mathematical foundations of ML, hands-on experience with Python, TensorFlow, Keras, Scikit-learn, and familiarity with transformer models and chatbot systems. Proficiency in Linux, shell scripting, git, and debugging is expected.

Strong communication, coaching, and organisational abilities are crucial, along with a flexible mindset suited to a fast-evolving educational environment. Experience in experiential learning design, student project supervision, and remote teaching is highly valued.

Work Environment

This is a hybrid role based in Mauritius, supporting both in-person and online learning. The position requires collaboration with distributed teams and adaptability to changing educational demands. The ideal candidate thrives in dynamic, mission-driven settings and is committed to ethical leadership and student well-being.

Required Skills
PythonTensorFlowKerasScikit-learnMachine LearningTransformer ModelsChatbotsLinux shell scriptinggitAdvanced Linear AlgebraCalculusBayesian ProbabilityConvolutionsMathematical ModelingCoaching PythonTensorFlowKerasScikit-learnTransformer ModelsChatbotsMachine LearningLinuxgitAdvanced Linear AlgebraCalculusBayesian ProbabilityConvolutionsModel DevelopmentCoaching
Planning long-term in Thailand?

Full relocation support, start to finish

From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.

Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
Plan your move
One partner for everything
About company
African Leadership University
African Leadership University (ALU) is a higher learning institution that re-imagines education to prepare ethical and entrepreneurial leaders for Africa. We challenge the status quo and make discoveries that reshape the future of Africa. Our students pursue self directed projects, internships and practical learning experiences which prepare them to take on fulfilling careers the moment they graduate. With two campuses in Kigali, Rwanda and Port Louis, Mauritius as well as a growing network of hubs across the continent, ALU students and graduates become part of a community where diversity of all kinds is celebrated, nurtured, and valued. When students study at ALU, they get a world-class education that prepares them to immediately join the workforce, launch ventures, or create social impact.
All jobs at African Leadership University Visit website
Job Details
Category data
Posted 11 days ago