What Jobs are available for Professors in Kenya?
Showing 330 Professors jobs in Kenya
Professor of Management
Posted today
Job Viewed
Job Description
PROFESSOR OF MANAGEMENT (ONE POSITION)
JOB OBJECTIVE
To facilitate quality teaching, research, innovations, and linkages in the School of Business and to align the University's strategic plans and direction.
DUTIES AND RESPONSIBILITIES
- Teach and facilitate learning at both undergraduate and postgraduate levels through lecturers, seminars, workshops, tutorials and other learning situations as assigned by the COD from time to time.
- Provide leadership to ensure the highest levels of quality, integrity and ethics in all research undertaken in the department and create a dynamic and forward-looking research environment for both staff and students.
· Write research proposals for grants to solve societal problems and expand knowledge through academic publications in internationally recognized journals.
· Conduct research and produce publications, as well as other research output.
· Provide leadership in setting up linkages with the industry through guest lectures/ talks/ meetings and developing relationships with targeted companies, alumni contacts, government agencies and other potential clients.
· Assist in formulating of policies in the school of business to guide the execution of day-to-day tasks in the various disciplines.
· Contribute to the necessary evaluation and monitoring procedures to ensure both compliance and improvement in teaching, research, and management of all resources.
· Undertake continuous professional development and participate in staff development and training activities to update and enhance skills.
· Participate in the development, reviewing planning and implementation of high-quality curriculum for both undergraduate and post graduate programs.
· Supervision of postgraduate students as assigned by the Chair of Department.
· Maintain proper records of students' examination, assignments and continuous assessments tests and ensure they are keyed in examination records management system in time.
· Participate in peer review of faculty for academic promotion.
· Attend departmental, faculty and university–wide meetings with other staff members.
· Assist in the development of learning materials, preparing schemes of work and maintaining records to monitor student progress, achievement and attendance.
· Provide advice, guidance and feedback to students to support their academic progress and referring student to support services as appropriate.
Academic and professional qualifications
(i An earned PhD in Management or in a relevant field from an accredited and recognised university.
(ii Masters Degree in Managemnet or in a relevant field from an accredited and recognised university.
(iii At least three (3) years of demonstrated quality and progressive teaching experience as an Associate Professor or equivalent; and research experience.
(iv A minimum of six (6) high quality publications in refereed journals since last promotion to the position of Associate Professor.
(v Supervised a minimum of five (5) post-graduate students to completion including at least two (2) at doctoral level.
(vi Attracted research or development funds as an Associate Professor or equivalent.
(vii) Registered with the relevant professional body.
(viii) Demonstrated evidence of service to the university and community.
(ix Evidence of both national and international contribution through scholarly meetings, conferences, research seminars, service in national/international advisory boards etc.
Skills, competencies and attributes
· Strong organizational skills with the ability to prioritize tasks and manage multiple projects simultaneously.
· Ability to supervise, motivate and work with diverse teams
· Ability to work within tight deadlines.
· Ability to work flexible hours.
· Proven passion for research, innovation, and outreach.
· Excellent interpersonal and communication skills.
· Good analytical and critical thinking skills.
Is this job a match or a miss?
professor of networks/ cybersecurity
Posted today
Job Viewed
Job Description
JOB OBJECTIVE
To facilitate quality teaching, research, innovations, and linkages in the School of Technology and to align the University's strategic plans and direction particularly in the Networks and/or Cybersecurity field(s).
DUTIES AND RESPONSIBILITIES
- Teach and facilitate learning at both undergraduate and postgraduate levels through lecturers, seminars, workshops, tutorials and other learning situations in networking and/or cybersecurity topics as assigned by the COD from time to time.
- Provide leadership to ensure the highest levels of quality, integrity and ethics in all research undertaken in the department and create a dynamic and forward-looking research environment for both staff and students.
· Write research proposals for grants to solve societal problems and expand knowledge through academic publications in internationally recognized journals.
· Conduct research and produce publications, as well as other research output.
· Provide leadership in setting up linkages with the industry through guest lectures/ talks/ meetings and developing relationships with targeted companies, alumni contacts, government agencies and other potential clients.
· Assist in formulating of policies in the school of technology to guide the execution of day-to-day tasks in the various disciplines.
· Contribute to the necessary evaluation and monitoring procedures to ensure both compliance and improvement in teaching, research, and management of all resources.
· Undertake continuous professional development and participate in staff development and training activities to update and enhance skills.
· Participate in the development, reviewing planning and implementation of high-quality curriculum for both undergraduate and post graduate programs.
· Supervision of postgraduate students as assigned by the Chair of Department.
· Maintain proper records of students' examination, assignments and continuous assessments tests and ensure they are keyed in examination records management system in time.
· Participate in peer review of faculty for academic promotion.
· Attend departmental, faculty and university–wide meetings with other staff members.
· Assist in the development of learning materials, preparing schemes of work and maintaining records to monitor student progress, achievement and attendance.
· Provide advice, guidance and feedback to students to support their academic progress and referring student to support services as appropriate.
Academic and professional qualifications
(i An earned PhD in Information Systems/ Information Technology or in a relevant field from an accredited and recognised university.
(ii Masters Degree in Information Systems/ Information Technology or in a relevant field from an accredited and recognised university.
(iii At least three (3) years of demonstrated quality and progressive teaching experience as an Associate Professor or equivalent; and research experience.
(iv A minimum of six (6) high quality publications in refereed journals since last promotion to the position of Associate Professor.
(v Supervised a minimum of five (5) post-graduate students to completion including at least two (2) at doctoral level.
(vi Attracted research or development funds as an Associate Professor or equivalent.
(vii) Registered with the relevant professional body.
(viii) Demonstrated evidence of service to the university and community.
(ix Evidence of both national and international contribution through scholarly meetings, conferences, research seminars, service in national/international advisory boards etc.
Skills, competencies and attributes
· Strong organizational skills with the ability to prioritize tasks and manage multiple projects simultaneously.
· Ability to supervise, motivate and work with diverse teams
· Ability to work within tight deadlines.
· Ability to work flexible hours.
· Proven passion for research, innovation, and outreach.
· Excellent interpersonal and communication skills.
· Good analytical and critical thinking skills.
Is this job a match or a miss?
Remote University Professor - Online Courses
Posted 4 days ago
Job Viewed
Job Description
Qualifications:
- Master's degree or PhD in the relevant subject matter from an accredited institution.
- Demonstrated experience in university-level teaching, preferably in an online setting.
- Expertise in the specific subject area to be taught.
- Excellent presentation, communication, and interpersonal skills.
- Proficiency with learning management systems (e.g., Moodle, Blackboard, Canvas) and other online educational tools.
- Ability to engage students and facilitate active learning in a virtual classroom.
- Strong organizational skills and ability to manage grading and administrative tasks efficiently.
- Commitment to academic excellence and student success.
- Ability to work independently and manage time effectively in a remote setting.
- Published research or relevant professional experience is a plus.
Is this job a match or a miss?
Adjunct Professor of Mathematics
Posted 25 days ago
Job Viewed
Job Description
Responsibilities:
- Teach assigned undergraduate mathematics courses, adhering to the syllabus and learning objectives.
- Develop and deliver engaging lectures and instructional materials.
- Create and administer exams, quizzes, and assignments.
- Provide timely and constructive feedback on student work.
- Hold regular office hours to support students, both in-person and virtually.
- Promote a positive and inclusive learning environment.
- Collaborate with department faculty on curriculum review and enhancement.
- Maintain accurate records of student attendance, grades, and progress.
- Stay informed about current research and developments in mathematics and pedagogy.
- Adhere to institutional policies and procedures.
- Master's degree in Mathematics or a closely related field; a Ph.D. is preferred.
- Demonstrated experience in teaching mathematics at the college or university level.
- Strong knowledge of calculus, linear algebra, differential equations, or other relevant mathematical subjects.
- Excellent presentation, communication, and interpersonal skills.
- Ability to effectively manage a classroom and engage students.
- Proficiency in educational technology and learning management systems (LMS) is a plus.
- Commitment to student success and academic rigor.
- Availability for both in-person and remote work components.
Is this job a match or a miss?
Remote University Professor - Computer Science
Posted 18 days ago
Job Viewed
Job Description
Responsibilities:
- Deliver high-quality online lectures and instruction in Computer Science subjects.
- Facilitate engaging online discussions and student interaction.
- Develop and update course syllabi, lesson plans, and learning materials.
- Design and administer assessments, assignments, and examinations.
- Provide timely and constructive feedback to students on their academic work.
- Mentor and advise students, offering academic support and guidance.
- Participate in faculty meetings, committees, and departmental activities virtually.
- Stay abreast of advancements in Computer Science and online pedagogy.
- Contribute to the research and scholarly activities of the department.
- Ensure a positive and effective online learning experience for all students.
- Ph.D. in Computer Science or a closely related field from an accredited institution.
- Demonstrated experience in university-level teaching, preferably online.
- Strong research record and publications in reputable journals or conferences.
- Expertise in one or more core areas of Computer Science (e.g., AI, Machine Learning, Software Engineering, Data Science).
- Proficiency with Learning Management Systems (LMS) like Canvas, Blackboard, or Moodle.
- Excellent written and verbal communication skills for virtual collaboration.
- Ability to work independently and manage time effectively in a remote setting.
- Strong understanding of academic standards and student assessment methods.
- Commitment to fostering a diverse and inclusive learning environment.
- Passion for teaching and student mentorship.
Is this job a match or a miss?
Professor of Biomedical Engineering
Posted today
Job Viewed
Job Description
Vanderbilt University: School of Engineering: Biomedical Engineering
Location
Biomedical Engineering
Open Date
Sep 10, 2025
Description
The Department of Biomedical Engineering at Vanderbilt University invites applications
for two open faculty positions
, one at the level of tenure-track Assistant Professor and one at the level of tenured Professor eligible for an endowed chair.
Areas of particular interest include
gene therapy, drug delivery, protein engineering, genome engineering, synthetic biology, immunoengineering, mechanobiology, and application of machine learning or other computational methods toward biomaterial, drug, or biologic discovery and optimization
. Candidates with added research concentrations that complement the department's existing strengths in biophotonics, biomedical imaging, medical devices and interventional systems, constrained resource and microfluidic diagnostics, and neural engineering, are also of interest.
Qualifications
The target start date is August 2026. Applicants must demonstrate the ability to develop a vibrant, externally funded research program, along with an equal commitment to outstanding teaching at both the undergraduate and graduate levels. VUBME exists at both the scientific and geographic boundary of Vanderbilt's engineering and clinical departments of its renowned medical center, making it an ideal location for engineering research at the interface of technology and medicine. Ideal candidates should possess: a doctorate degree in biomedical engineering or closely related fields of science and engineering, a record of scholarly and research achievement appropriate for their current level, strong record of high-impact research, a commitment to high-quality instruction in biomedical engineering and interest in advancing education programs at both undergraduate and graduate levels, an ability to lead a research program with a dedication to inclusive community building, and an interest in collaboration across engineering and with basic science and clinical disciplines.
Application Instructions
Application materials must include: 1) cover letter, 2) CV, 3) statement of research interests (of particular import is their goals and collaborative possibilities across Vanderbilt), 4) a statement of teaching philosophy highlighting potential synergies within the BME department, such as new courses, 5) a summary statement on service and mentorship, and 6) the names and contact information of at least three professional references.
Review will begin upon receipt, and applications received by December 1, 2025 will receive full consideration. Please address questions to the email: (
also note, this email will only be monitored by the chair of the department, and the chair of the search to maintain confidentiality)
.
Vanderbilt University has a strong institutional commitment to recruiting and retaining an academically and culturally representative community of faculty. Minorities, women, individuals with disabilities, and members of other underrepresented groups, in particular, are encouraged to apply. Vanderbilt is an Equal Opportunity/Affirmative Action employer.
Is this job a match or a miss?
Adjunct Professor - Online Mathematics
Posted 10 days ago
Job Viewed
Job Description
Responsibilities:
- Deliver engaging online lectures and tutorials in mathematics.
- Facilitate student discussions and provide prompt feedback.
- Develop and grade assignments, quizzes, and examinations.
- Maintain accurate student records and progress reports.
- Provide academic support and mentorship to students.
- Stay current with curriculum developments and pedagogical best practices in online education.
- Collaborate with program coordinators and other faculty members.
- Utilize learning management systems effectively.
- Contribute to the continuous improvement of online course content.
- Uphold the academic standards and reputation of the institution.
- Master's or Ph.D. in Mathematics or a closely related field.
- Previous experience teaching mathematics at the college or university level.
- Demonstrated experience in online teaching or instructional design.
- Proficiency with learning management systems (LMS).
- Excellent subject matter expertise in a range of mathematics disciplines.
- Strong communication, presentation, and interpersonal skills.
- Ability to work independently and manage time effectively in a remote setting.
- Passion for teaching and student success.
Is this job a match or a miss?
Be The First To Know
About the latest Professors Jobs in Kenya !
Adjunct Professor - Computer Science
Posted 11 days ago
Job Viewed
Job Description
Key Responsibilities:
- Teach assigned Computer Science courses, delivering high-quality instruction to undergraduate and/or graduate students.
- Develop and deliver engaging lectures, presentations, and course materials.
- Facilitate class discussions, group activities, and problem-solving sessions.
- Design and administer assignments, quizzes, and exams to assess student learning.
- Grade student work promptly and provide constructive feedback.
- Hold regular office hours to provide academic support and guidance to students.
- Collaborate with department faculty on curriculum development and program enhancements.
- Maintain accurate records of student attendance, grades, and academic progress.
- Stay current with advancements in Computer Science and relevant pedagogical practices.
- Uphold the academic standards and policies of the institution.
- Master's degree in Computer Science, Software Engineering, or a related field. A Ph.D. is highly preferred.
- Minimum of 3-5 years of professional experience in the Computer Science industry or a related technical field.
- Demonstrated experience in teaching or lecturing at the university level is highly desirable.
- Strong knowledge of core Computer Science principles and current technologies.
- Excellent communication, presentation, and interpersonal skills.
- Ability to create an inclusive and effective learning environment.
- Proficiency in educational technology and learning management systems (e.g., Moodle, Blackboard).
- Commitment to student success and academic excellence.
- Availability to teach classes during scheduled times on campus.
Is this job a match or a miss?
Adjunct Professor of Computer Science
Posted 25 days ago
Job Viewed
Job Description
Responsibilities:
- Deliver engaging lectures and instruction for assigned Computer Science courses remotely.
- Develop and update course syllabi, learning objectives, and assessment plans.
- Create and curate relevant course materials, including presentations and readings.
- Facilitate online class discussions and student interactions.
- Grade student assignments, quizzes, exams, and projects.
- Provide timely and constructive feedback to students.
- Maintain accurate student records and submit grades promptly.
- Stay current with advancements in Computer Science and pedagogical practices.
- Uphold the academic standards and policies of the institution.
- Participate in virtual faculty meetings and professional development as required.
- Master's degree in Computer Science, Software Engineering, or a related field. (PhD preferred).
- Minimum 3 years of experience in teaching Computer Science at the university level, or equivalent industry experience with a strong teaching aptitude.
- In-depth knowledge of core Computer Science topics (e.g., programming, data structures, algorithms, operating systems).
- Proven experience with online teaching platforms and virtual classroom tools.
- Excellent verbal and written communication skills.
- Strong presentation and facilitation abilities.
- Ability to work independently and manage course delivery remotely.
- Passion for teaching and student mentorship.
- Familiarity with various programming languages and software development tools.
Is this job a match or a miss?
associate professor of software engineering
Posted today
Job Viewed
Job Description
ASSOCIATE PROFESSOR OF SOFTWARE ENGINEERING (ONE POSITION)
JOB OBJECTIVE
To facilitate quality teaching, research, innovations, and linkages in the School of Technology and to align the University's strategic plans and direction, particularly in the Software Engineering field.
DUTIES AND RESPONSIBILITIES
· Supervision of Postgraduate students as assigned by the School of Technology
· Assist in writing of Research and grant proposals.
· Participate in review of the existing graduate research programs and make recommendations for improvement.
· Participate in the development, planning and implementation of high-quality curriculum for both undergraduate and post graduate programs.
· Participate in Peer Review of Faculty for Academic Promotion.
· Teach and facilitate learning at both undergraduate and postgraduate levels through lecturers, seminars, workshops, tutorials and other learning situations as assigned by the COD from time to time.
· Participate in the development, administration and marking of exams, assignments and continuous assessments tests.
· Assist in the development of learning materials, preparing schemes of work and maintaining records to monitor student progress, Achievement and attendance.
· Provide advice, guidance and feedback to students to support their academic progress and referring student to support services as appropriate.
· Carry out research and produce publications, as well as other research output
· Provide pastoral care to students through academic advising and counselling.
· Undertake continuous professional development and participate in staff development and training activities to update and enhance skills;
· Maintain proper records of students' examination, assignments and continuous assessments tests and ensure they are keyed in examination records management system in time;
· Attend departmental, Faculty and University–wide meetings with other staff member
· Any other duties as you may be assigned by your supervisor.
Academic and professional qualifications
·
An earned PhD or equivalent degree qualification in the Software Engineering/Information Systems/Information technology or related field from an accredited and recognised university.
· At least three (3) years of demonstrated quality and progressive teaching experience at the university as Senior Lecturer; or Senior Researcher/Industry experience or equivalent;
· A minimum of five (5) high quality relevant publications in refereed journals since last promotion to the position of Senior Lecturer.
· Supervised a minimum of four (4) post-graduate students to completion including at least one doctoral student;
· Attracted research or development funds as a Senior Lecturer/Senior Research Fellow.
· Registered with the relevant professional body
· Demonstrated evidence of service to the university and community
· Evidence of both national and international contribution through scholarly meetings, conferences, research seminars, service in national/international advisory boards etc will be an added advantage
Skills, competencies and attributes
·
Strong verbal and written communication skills
· Excellent presentation skills
· Excellent research skills
· Critical thinking skills
· Time management skills and attention to detail
Send your application and CV to clearly marked on the
ASSOCIATE PROFESSOR OF SOFTWARE ENGINEERING by 25th October, 2025
Is this job a match or a miss?