Key Responsibilities
Assist lecturers in teaching, tutorials, and laboratory sessions in areas such as programming, Artificial Intelligence, data science, and software development.
Provide technical support and mentorship to students in programming languages such as Python and Java, as well as database systems like MySQL.
Prepare technical reports, documentation, and learning materials, and assist in organizing academic workshops, seminars, and innovation projects within the department
Develop and maintain software applications, databases, and technical systems used for academic, research, or administrative purposes within the department.
Qualifications and skills
Must possess a Bachelor's Degree in Computer Science, Information Technology, Data Science, or a related field from a recognized university.
Must demonstrate strong knowledge in Artificial Intelligence (AI), Machine Learning, and Data Science concepts
Must have at least two (2) years of relevant working experience in software development, Artificial Intelligence, Data Science, or a related ICT field.
Must be a registered member of a recognized professional body in computing, ICT, data science, or related fields (such as Computer Society of Kenya, IEEE, or ACM).
Must have experience with additional programming languages such as C, C++, JavaScript, PHP, or R.