Rwanda Hybrid Employment

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

About the Role

Guide the development and delivery of the Machine Learning track in a pioneering Software Engineering degree programme, ensuring academic rigour and innovation. You will lead the design and continuous improvement of specialisation modules, overseeing both in-person and remote learning experiences for students and coaching teams.

What You'll Do

  • Lead academic orientation and induction for each student intake, shaping content and delivery to meet quality benchmarks
  • Design, update, and facilitate Machine Learning modules using real-world applications and experiential learning methods
  • Refine curriculum and trimester plans based on ongoing feedback, assessment outcomes, and academic review cycles
  • Enhance hands-on learning through live coding, peer collaboration, hackathons, and mock technical interviews
  • Support internship coordination and strengthen industry partnerships to enrich student learning
  • Review and improve course content developed by external partners in collaboration with the programme leadership
  • Participate in student-staff forums and quality assurance processes to drive continuous academic improvement
  • Contribute to accreditation documentation, programme handbooks, and institutional governance activities
  • Implement curriculum changes based on annual reviews, student evaluations, and academic audits
  • Uphold safeguarding policies to ensure a safe, inclusive environment for all learners

Requirements

  • Master’s degree in Computer Science, Software Engineering, or a related field with strong programming components
  • At least five years of professional or academic experience in Machine Learning, including mentoring or teaching
  • Proven ability to develop and deploy ML models using frameworks such as TensorFlow, Keras, and Scikit-learn
  • Strong foundation in mathematical concepts including linear algebra, calculus, and probabilistic models
  • Experience with Python, Linux shell scripting, and version control using git
  • Familiarity with Transformer models and chatbot implementation
  • Track record in designing peer-driven, project-based learning activities
  • Strong communication, problem-solving, and time management skills
  • Ability to assess student needs and recommend academic support strategies
  • Adaptability to work in hybrid and remote team environments with a proactive, entrepreneurial mindset

Benefits

  • Shape a scalable, innovative undergraduate programme with pan-African impact
  • Engage in institutional governance through Senate participation
  • Work in a collaborative, student-focused academic environment
  • Be part of a mission-driven team building transformative education models
  • Contribute to a culture of safeguarding, innovation, and first-principles thinking
Required Skills
PythonTensorFlowKerasScikit-learnMachine LearningTransformer ModelsChatbotsLinux shell scriptinggitAdvanced Linear AlgebraCalculusBayesian ProbabilityConvolutionsMathematical ModelingCoaching PythonTensorFlowKerasScikit-learnMachine LearningTransformer ModelsChatbotsLinux shell scriptinggitAdvanced Linear AlgebraCalculusBayesian ProbabilityConvolutionsMathematical ModelingCoaching
Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
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 6 hours ago