1,909 Computer Science jobs in Kenya

IGCSE Computer Science Teacher

KES900000 - KES1200000 Y Brightcrest International School

Posted today

Job Viewed

Tap Again To Close

Job Description

At
Brightcrest International School (BCS)
, we are redefining the future of learning. As a fully online Cambridge school, we offer world-class education from
Early Years to A Level/IBDP
, providing students across Africa and beyond with flexible, accessible, and high-quality international schooling. Our mission is to combine academic excellence with digital innovation, ensuring every learner thrives in a globalized world.

We are seeking a passionate and dedicated
IGCSE Computer Science Teacher
to join our growing faculty.

Responsibilities

  • Deliver engaging and interactive IGCSE Computer Science lessons in line with the Cambridge curriculum.
  • Design and implement lesson plans, assessments, and practical coding exercises tailored to diverse learners.
  • Prepare students for IGCSE examinations through effective teaching strategies, test practice, and feedback.
  • Integrate technology and digital tools to enhance the learning experience.
  • Provide individualized academic support, guidance, and mentoring to students.
  • Collaborate with colleagues to align teaching standards and contribute to BCS's innovative learning environment.
  • Participate in departmental meetings, training, and professional development initiatives.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology.
  • Teaching qualification is an added advantage.
  • Proven experience teaching
    IGCSE Computer Science
    (Cambridge curriculum experience strongly preferred).
  • Strong knowledge of programming (Python/Java), algorithms, databases, and problem-solving concepts.
  • Excellent communication and classroom management skills in an online environment.
  • Passionate about inspiring students and adapting teaching to meet diverse learning needs.

Join us in shaping the future of online international education

Apply now by sending your CV to

This advertiser has chosen not to accept applicants from your region.

Senior Lecturer - Computer Science

40100 Kisumu KES3800000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a reputable institution of higher learning, is seeking a highly qualified and experienced Senior Lecturer to join their esteemed Computer Science department. This is a fully remote position, enabling you to share your knowledge and expertise with students globally. You will be responsible for delivering high-quality lectures, developing innovative course materials, conducting research, and contributing to the academic growth of the department. The ideal candidate will possess a strong academic background in Computer Science, a passion for teaching, and a proven track record of research and publication.

Your responsibilities will include designing and delivering engaging curriculum for undergraduate and postgraduate courses in areas such as software engineering, artificial intelligence, data science, cybersecurity, and algorithms. You will mentor students, supervise research projects and theses, and foster a stimulating learning environment. The Senior Lecturer will also be expected to stay at the forefront of their field, conducting independent research, publishing in reputable academic journals, and presenting findings at conferences. Collaboration with colleagues, contributing to departmental initiatives, and engaging in curriculum development are key aspects of this role. We are looking for an enthusiastic educator and researcher who can inspire students and contribute significantly to the advancement of Computer Science education through effective remote teaching methodologies. This is an exceptional opportunity to shape the future of computing professionals from a flexible, remote setting.

Key Responsibilities:
  • Teach and develop curriculum for undergraduate and postgraduate Computer Science courses.
  • Conduct research in specialized areas of Computer Science and publish findings.
  • Mentor and supervise student research projects, dissertations, and theses.
  • Develop innovative teaching materials and methods for remote delivery.
  • Engage students actively and foster a supportive learning environment.
  • Contribute to departmental administration and academic development.
  • Collaborate with faculty on research initiatives and curriculum enhancements.
  • Present research findings at academic conferences and seminars.
  • Stay current with advancements in Computer Science and educational technology.
  • Provide academic advising and support to students.
Qualifications:
  • Ph.D. in Computer Science or a closely related field.
  • Master's degree in Computer Science from a recognized institution.
  • Minimum of 5 years of teaching experience at the university level.
  • Demonstrated record of research and publications in reputable journals and conferences.
  • Expertise in one or more areas of Computer Science (e.g., AI, Software Engineering, Data Science, Cybersecurity).
  • Excellent teaching, communication, and presentation skills.
  • Experience with online learning platforms and remote teaching technologies.
  • Ability to work independently and manage responsibilities effectively in a remote environment.
  • Strong research and analytical capabilities.
This advertiser has chosen not to accept applicants from your region.

Senior Lecturer - Computer Science

00100 Abothuguchi West KES2000000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a prestigious educational institution in Nairobi, is seeking an experienced and passionate Senior Lecturer in Computer Science to contribute to its academic excellence. This role offers a hybrid work arrangement, combining the benefits of in-person interaction with academic colleagues and students with the flexibility of remote work for certain tasks. You will be responsible for delivering high-quality teaching at both undergraduate and postgraduate levels, developing innovative course materials, and conducting impactful research in your area of specialization. The ideal candidate will possess a strong academic record, a genuine commitment to student success, and the ability to inspire the next generation of computer scientists.

Key Responsibilities:
  • Deliver engaging lectures and tutorials in various computer science topics, including but not limited to programming, algorithms, data structures, software engineering, artificial intelligence, and cybersecurity.
  • Develop and update curriculum, course content, and assessment methods to reflect current industry trends and academic standards.
  • Supervise undergraduate and postgraduate student research projects, dissertations, and theses.
  • Conduct independent research in a specialized area of computer science and publish findings in reputable academic journals and conferences.
  • Contribute to the department's administrative duties, such as curriculum development committees, student admissions, and quality assurance processes.
  • Mentor and advise students on academic and career paths.
  • Participate in faculty meetings, departmental seminars, and university-wide initiatives.
  • Foster a collaborative and inclusive learning environment for all students.
  • Engage in professional development activities to stay current with advancements in computer science and pedagogy.
  • Seek opportunities for external funding and research grants.

Qualifications:
  • A Ph.D. in Computer Science or a closely related field from a recognized university.
  • A minimum of 5 years of teaching experience at the university level.
  • A strong publication record in peer-reviewed journals and conference proceedings.
  • Demonstrated ability to teach a broad range of computer science subjects effectively.
  • Experience in curriculum development and assessment design.
  • Excellent communication, presentation, and interpersonal skills.
  • Ability to work effectively both independently and as part of a team.
  • Proven research capabilities and a clear research agenda.
  • Experience with online and blended learning methodologies is advantageous.
  • A commitment to fostering diversity and inclusion in academia.
This is an excellent opportunity for an accomplished academic to make a significant contribution to a leading educational institution. The hybrid model ensures a balanced professional life, allowing for deep engagement with academic work while maintaining personal flexibility. The role provides ample scope for research and professional growth, within a supportive and intellectually stimulating environment. Join a community dedicated to shaping future leaders and innovators.
This advertiser has chosen not to accept applicants from your region.

University Lecturer - Computer Science

10100 Nyeri Town KES190000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a prestigious institution of higher learning, is seeking a highly qualified and dedicated University Lecturer to join their esteemed Computer Science department in **Nyeri, Nyeri, KE**. This role involves delivering engaging and informative lectures, developing curriculum, and contributing to cutting-edge research in various areas of computer science. The successful candidate will be responsible for teaching undergraduate and postgraduate courses, mentoring students, and supervising academic projects and theses. You will play a vital role in fostering a stimulating learning environment and inspiring the next generation of computer scientists and technologists. The ideal candidate will possess a strong academic background, with a Ph.D. in Computer Science or a closely related field, and demonstrated experience in teaching and research. Proficiency in programming languages such as Python, Java, or C++, and expertise in areas like artificial intelligence, machine learning, data science, software engineering, or cybersecurity will be highly valued. You will be expected to stay current with advancements in the field, publish research findings in reputable journals, and participate in academic conferences. The ability to communicate complex technical concepts clearly and effectively to diverse student populations is essential. This position also involves contributing to departmental activities, curriculum development, and service to the university community. A passion for education and a commitment to student success are paramount. This is an excellent opportunity for an academic professional to make a significant contribution to higher education and research.
This advertiser has chosen not to accept applicants from your region.

Senior Lecturer - Computer Science

01000 Mangu KES120000 Monthly WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a reputable academic institution in **Machakos, Machakos, KE**, is looking for an experienced Senior Lecturer to join their esteemed Computer Science department. This hybrid role combines the benefits of in-person engagement with the flexibility of remote work. The Senior Lecturer will be responsible for delivering high-quality lectures, conducting research, and mentoring students. Key duties include developing and updating course materials, designing and grading assignments and examinations, and contributing to departmental academic and administrative activities. You will be expected to stay abreast of the latest advancements in computer science and integrate them into your teaching and research. The ideal candidate will possess a Ph.D. in Computer Science or a closely related field, with a strong publication record and demonstrated experience in teaching at the university level. Excellent communication, presentation, and interpersonal skills are essential for engaging with students and colleagues. You should be proficient in various programming languages and software development tools. The ability to conduct independent research and secure research funding is highly desirable. This role requires a commitment to academic excellence and student success. We are looking for an individual who can inspire and educate the next generation of computer scientists. Familiarity with online teaching platforms and hybrid learning models will be an advantage. This is a hybrid position, offering a dynamic work environment.
This advertiser has chosen not to accept applicants from your region.

University Professor - Computer Science

60100 Embu, Eastern KES300000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a prestigious academic institution, is seeking to appoint a distinguished Professor of Computer Science. This on-campus position offers an exciting opportunity to contribute to cutting-edge research and inspire the next generation of technologists. The successful candidate will be responsible for developing and delivering engaging lectures, designing and updating curriculum, and conducting high-impact research in their area of specialization. This role involves mentoring undergraduate and postgraduate students, supervising thesis projects, and actively participating in departmental and university committees. The ideal candidate will hold a Ph.D. in Computer Science or a closely related field, with a strong publication record in reputable journals and conferences. Expertise in areas such as artificial intelligence, machine learning, cybersecurity, software engineering, or theoretical computer science is highly desirable. Demonstrated experience in teaching at the university level, including curriculum development and student assessment, is essential. Beyond teaching and research, the professor will be expected to secure research funding, collaborate with colleagues on interdisciplinary projects, and contribute to the academic community through service and outreach. Excellent communication, presentation, and leadership skills are paramount. This is a challenging yet rewarding role for an accomplished academic passionate about advancing knowledge and shaping the future of computer science education and research within a vibrant university setting.
This advertiser has chosen not to accept applicants from your region.

Senior Lecturer - Computer Science

20200 Kapsuser KES160000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a prestigious academic institution, is seeking an experienced Senior Lecturer in Computer Science to join their distinguished faculty. This hybrid role offers a blend of remote flexibility and on-campus engagement, allowing for dynamic teaching and research activities. You will be responsible for delivering high-quality lectures, developing innovative course content, supervising student research, and contributing to the academic and research output of the department. The ideal candidate will possess a strong academic background, a passion for teaching, and a proven ability to engage students in complex computer science topics. Expertise in areas such as artificial intelligence, machine learning, cybersecurity, or software engineering is highly desirable.

Key Responsibilities:
  • Deliver engaging and informative lectures in various computer science subjects to undergraduate and postgraduate students.
  • Develop and update course curricula, lecture materials, and assessment strategies to reflect current industry trends and research advancements.
  • Supervise student projects, theses, and dissertations, providing guidance and mentorship.
  • Conduct independent research in a specialized area of computer science and publish findings in reputable academic journals and conferences.
  • Contribute to departmental administrative tasks, such as committee work and student advising.
  • Foster a collaborative and stimulating learning environment for students.
  • Collaborate with colleagues on curriculum development, research initiatives, and departmental planning.
  • Mentor and guide junior faculty members and teaching assistants.
  • Participate in academic outreach activities and promote the department's programs.
  • Maintain up-to-date knowledge of advancements in computer science and related fields.
Qualifications:
  • Ph.D. in Computer Science or a closely related field.
  • A minimum of 5 years of experience in higher education teaching and research, with a demonstrated record of academic achievement.
  • Proven ability to lecture effectively at university level.
  • Strong research portfolio with publications in peer-reviewed journals and conference proceedings.
  • Expertise in one or more of the following areas: Artificial Intelligence, Machine Learning, Cybersecurity, Data Science, Software Engineering, or Systems Programming.
  • Excellent communication, presentation, and interpersonal skills.
  • Experience with curriculum development and assessment design.
  • Ability to work effectively in both remote and on-campus settings.
  • Commitment to student success and academic excellence.
  • Postdoctoral research experience is an advantage.
This position is located in Kericho, Kericho, KE , and involves a hybrid work model. We are looking for an accomplished academic who is dedicated to advancing knowledge and inspiring the next generation of computer scientists. If you possess a strong passion for teaching and research, we invite you to apply.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Computer science Jobs in Kenya !

University Lecturer - Computer Science

80100 Nairobi, Nairobi KES110000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a prestigious academic institution, is seeking an enthusiastic and knowledgeable University Lecturer to join their esteemed Computer Science department. This is a full-time, on-campus position where you will be responsible for delivering engaging lectures, designing course curricula, and fostering a stimulating learning environment for undergraduate and postgraduate students. The ideal candidate will possess a strong academic background in Computer Science, with a Ph.D. preferred, and demonstrable experience in teaching and research. You will be expected to develop and deliver high-quality course content, create and grade assignments and exams, and provide academic guidance and mentorship to students. This role involves contributing to the department's research output, publishing scholarly work, and participating in faculty meetings and committees. Excellent communication, presentation, and interpersonal skills are essential for effectively interacting with students and colleagues. The University Lecturer will also play a role in curriculum development, ensuring that courses remain relevant and up-to-date with industry trends and technological advancements. A passion for education and a commitment to student success are paramount. This position is based at our client's campus in **Mombasa, Mombasa, KE**, offering an exciting opportunity to contribute to the academic development of future computer scientists and researchers.
This advertiser has chosen not to accept applicants from your region.

Senior Lecturer - Computer Science

30200 Tuwan KES380000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a prestigious educational institution, is seeking an experienced Senior Lecturer in Computer Science to join their distinguished faculty. This role is crucial for delivering high-quality education, conducting impactful research, and contributing to the academic development of the institution. You will be responsible for designing and delivering engaging lectures and practical sessions across a range of computer science subjects, from introductory programming to advanced topics in artificial intelligence, data structures, and algorithms. Mentoring students, supervising thesis projects, and fostering a vibrant learning environment are also key aspects of this position. The ideal candidate will possess a strong academic background, a passion for teaching, and a commitment to research excellence. You will be expected to contribute to curriculum development and potentially engage in academic administration. This is a fully remote position, offering the opportunity to teach and conduct research from anywhere in the world. Collaboration with students and colleagues will be facilitated through advanced online learning platforms and communication tools. A PhD in Computer Science or a closely related field is mandatory, along with a proven record of scholarly publications in reputable journals and conferences. Significant teaching experience at the university level is required, demonstrating the ability to effectively communicate complex technical concepts to diverse student populations. Expertise in core computer science areas and the ability to teach specialized advanced courses are highly valued. Strong research interests and the ability to attract research funding are also important considerations. If you are an accomplished academic seeking a challenging and rewarding remote teaching and research opportunity, we encourage you to apply. Your dedication to student success and your contributions to the advancement of computer science knowledge will be highly valued.
This advertiser has chosen not to accept applicants from your region.

Senior Lecturer - Computer Science

80200 Shella KES180000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a prestigious educational institution, is seeking a highly qualified and experienced Senior Lecturer in Computer Science to join our fully remote faculty. This role involves delivering high-quality academic instruction, conducting research, and contributing to curriculum development in various areas of computer science. You will engage with students from diverse backgrounds and foster an inspiring learning environment.

Responsibilities:
  • Deliver engaging and informative lectures and tutorials in undergraduate and postgraduate computer science courses.
  • Develop and update course materials, syllabi, and assessment strategies.
  • Mentor and supervise student research projects, dissertations, and theses.
  • Conduct independent research in a relevant area of computer science and publish findings in reputable journals and conferences.
  • Contribute to the department's academic and administrative activities.
  • Collaborate with colleagues on curriculum development and program enhancement initiatives.
  • Provide academic advising and support to students.
  • Engage in service to the university and the broader academic community.
  • Stay current with advancements in computer science and pedagogical best practices.
  • Utilize virtual learning platforms and digital tools effectively for instruction and student engagement.
Qualifications:
  • Ph.D. in Computer Science or a closely related field.
  • A strong record of teaching experience at the university level, with a minimum of 5 years as a lecturer or equivalent.
  • Demonstrated expertise in at least one core area of computer science (e.g., Artificial Intelligence, Software Engineering, Data Science, Cybersecurity, Networking).
  • A significant publication record in peer-reviewed journals and conference proceedings.
  • Excellent presentation, communication, and interpersonal skills.
  • Experience with online teaching methodologies and learning management systems.
  • Ability to work independently and manage teaching and research responsibilities effectively in a remote setting.
  • Passion for teaching and student development.
  • A commitment to academic excellence and innovation.
  • Postdoctoral research experience is highly desirable.
This is a fully remote academic position, offering flexibility to teach and research from anywhere. Join our client's esteemed faculty and contribute to shaping the future of computer science education.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Computer Science Jobs