Tutorial Fellow (Software Engineering) - School of Computing & Informatics
Thika
Posted 05 March, 2026
Deadline 19 March, 2026
0
EducationFull-TimeJunior-level(1-2 yrs)
Job Description
Mount Kenya University (MKU) is a fully fledged chartered university committed to a broad-based, wholistic and inclusive system of education. The university is seeking to recruit a qualified and dedicated Tutorial Fellow in Software Engineering for the School of Computing & Informatics at the Thika Campus. The role involves academic delivery, curriculum development, and research within the department. The successful candidate will report to the Dean, School of Computing & Informatics and will be instrumental in mentoring students and advancing the university's research objectives.
Duties and Responsibilities
Curriculum & Content: Participate in the development and review of curriculum. Prepare comprehensive course outlines to guide in the effective delivery and coverage of the syllabus. Develop learning content to ensure adequate coverage of the course outline.
Instruction: Teach Undergraduate, Diploma, and Certificate courses.
Assessment: Set, invigilate, and administer examinations to test the understanding of course content and provide progressive reports to the Department.
Mentorship: Supervise students’ projects and attend defense meetings to enable them complete their studies successfully.
Research & Development: Carry out research, prepare publications, and participate in conferences to disseminate knowledge generated. Work to attract funding to the University to support research.
Field Supervision: Facilitate field studies and assess students during attachments/trips/internships.
Student Monitoring: Monitor class attendance sheets to ensure that students sitting for the examinations meet the required lecture attendance of more than four-fifth of all lectures before they can sit for their examinations.
Administration: Participate in official University meetings and functions. Carry out administrative and other duties and responsibilities as may be assigned from time to time.
Requirements and Qualifications
Education: Must hold a Master’s degree in Information Technology or Computer Science with a specialization in either Artificial Intelligence, Data Science, or Software Development.
Undergraduate Degree: Must hold a Bachelor’s Degree in Computer Science, Software Engineering, or Computer Engineering.
Doctoral Status: Expected to have registered for a PhD degree in the relevant discipline.
Experience: At least two (2) years teaching experience at university level.
Technical Skills: Demonstrated hands-on skills in software development, Artificial Intelligence, Data Science, or databases.
Certification: Be registered by the relevant Professional Body (where applicable).
How to Apply
Interested and qualified candidates should apply online via the Mount Kenya University recruitment portal. Visit recruitment.mku.ac.ke to submit your application.