GL

Professor of Computer Science

Global Placements
📍 KampalaCDI🗓️ 21 days ago

Job Description

Kampala
CDI

Your safety comes first — read before you go. Taf4All only lists job offers published by third parties. We are not the employer, we do not conduct these recruitments, and we cannot guarantee what happens once you make contact — you deal directly with the person or company behind the offer, at your own risk.

Responsabilités

We seek a dedicated individual to fill the Assistant Professor of Computer Science position, where you will contribute to both teaching excellence and impactful research. The role requires a Ph.D. in Computer Science or a closely related field, along with a demonstrated commitment to mentoring students and fostering an inclusive academic environment. Key responsibilities include delivering high-quality undergraduate and graduate courses, advising students on research projects, and maintaining an active, externally funded research agenda. Additionally, the successful candidate will engage in departmental service by participating in committees and contributing to curriculum development. Strong communication skills, both written and oral, are essential for effective collaboration with colleagues and students alike. Global Placements specializes in delivering tailored talent solutions to organizations across diverse industries worldwide. With a commitment to precision and efficiency, we identify and place highly skilled professionals in roles that align with their expertise and career aspirations. Our comprehensive services include candidate sourcing, rigorous screening, and seamless onboarding, ensuring both employers and candidates achieve optimal outcomes. We prioritize fostering long-term partnerships by understanding the unique needs of businesses and the aspirations of professionals, thereby driving mutual success. We seek a highly skilled Professional Services expert to join our dynamic team, delivering exceptional solutions tailored to client needs. The ideal candidate will possess a proven track record in implementing and optimizing professional service offerings, along with experience in client relationship management and project delivery. Responsibilities include assessing client requirements, developing customized service plans, and ensuring seamless execution to drive customer satisfaction and business growth. Strong analytical, communication, and problem-solving skills are essential, along with proficiency in relevant industry tools and methodologies. A bachelor’s degree in business administration, computer science, or a related field is preferred, and prior experience in a consultative or advisory role is highly advantageous. The ability to thrive in a fast-paced environment while maintaining a client-centric approach is critical to success in this role. Education, Computer Science, Information Technology, or a related technical field is essential for candidates. Proficiency in programming languages such as Python, Java, or C++ is required, along with experience in software development, data analysis, or systems engineering. Strong problem-solving skills and the ability to collaborate effectively in cross-functional teams are also necessary. Familiarity with cloud platforms, cybersecurity principles, or machine learning frameworks is beneficial. Exceptional communication skills to convey complex technical concepts to non-technical stakeholders are a must. About the job The position requires an Assistant Professor or higher rank in the field of Computer Science, with responsibilities encompassing teaching, research, and service contributions. Candidates must hold a Ph.D. in Computer Science or a closely related discipline, along with a demonstrated record of scholarly publications and teaching excellence. The role involves instructing undergraduate and graduate courses, advising students, and actively participating in departmental and university service initiatives. Additionally, the candidate is expected to secure external funding, collaborate on interdisciplinary research, and contribute to curriculum development efforts. Seeking candidates for the academic ranks of Assistant Professor, Associate Professor, or Professor specializing in Computer Science. This role entails teaching undergraduate and graduate courses, conducting cutting-edge research, and contributing to departmental initiatives. Responsibilities include mentoring students, securing research funding, and participating in university governance. Qualifications require a Ph.D. in Computer Science or a closely related discipline, along with a demonstrated record of scholarly excellence and teaching proficiency. Uganda hosts the position, offering a dynamic and culturally rich work environment. The University seeks qualified candidates for the position, requiring a relevant advanced degree and a minimum of three years of professional experience in a related field. Responsibilities include conducting research, teaching undergraduate and graduate courses, and contributing to departmental initiatives. Strong communication skills and a commitment to diversity, equity, and inclusion are essential. The role demands proficiency in data analysis, grant writing, and collaborative project management. The successful applicant will engage in student mentorship, publish scholarly work, and participate in university governance. Oversee and execute core duties encompassing strategic planning, operational management, and cross-functional collaboration to drive organizational objectives forward. Lead initiatives that enhance efficiency, optimize workflows, and ensure adherence to industry standards and regulatory compliance. Develop and implement policies, procedures, and performance metrics to monitor progress, identify areas for improvement, and foster a culture of accountability and continuous growth. Serve as a liaison between departments, senior leadership, and external stakeholders to align efforts, resolve conflicts, and facilitate seamless communication. Analyze data, assess risks, and propose data-driven solutions to mitigate challenges and capitalize on opportunities. Mentor and guide teams to cultivate talent, enhance productivity, and achieve collective goals. Deliver undergraduate and postgraduate-level Computer Science coursework to diverse student cohorts. Develop comprehensive course materials, design engaging assignments, and create rigorous examinations tailored to educational objectives. Conduct research and collaborate on academic publications to advance scholarly discourse and contribute new insights to the field. Oversee student-led projects, dissertations, and research initiatives to ensure academic rigor and alignment with institutional standards. Engage in departmental and university-wide academic initiatives to foster collaboration and professional growth. Requirements:

---

**

[Click the Apply button below to apply, and Create my CV to build a CV tailored to this offer, professionally]

Ready to apply?

Does my CV fit this offer? Free diagnosis

Get seen by recruiters

Publish your CV on the Candidates page — the place recruiters browse directly to find profiles like yours.

See the Candidates page

You are recruiting?

Find candidates on TAF4ALL

🚀 Boost your application

Stand out with a professional CV and a personalized cover letter generated by AI in 3 minutes.

🇨🇦

Canadian employers are also recruiting in Africa

Real offers from Canadian employers who are explicitly looking for candidates outside Canada. No agency, no fees — you apply yourself.

Expert Application Advice

When tailoring your CV for Global Placements, don’t just list your duties—show how you met a challenge like Python. Use bullet points with numbers or results. This proves you’re ready for the role and stand out to recruiters.

Positioning — Your cover letter must answer one question: why YOU for THIS specific role right NOW? Avoid generic templates — one sentence on what you specifically bring beats three generic paragraphs.

Targeted application — Align your CV to this offer's exact keywords and back every claimed skill with a concrete example. A cover letter showing you understand the specific challenges of this role consistently makes the difference.

🎯 Make your application ATS-ready

ATS (Applicant Tracking Systems) are the software recruiters use to automatically filter CVs before any human reads them. Our CV builder is specifically designed to pass these filters — and it takes under 3 minutes.

Create my ATS CV →
Career advice powered by Taf4All

Your safety comes first — read before you go

Taf4All only lists job offers published by third parties. We are not the employer, we do not conduct these recruitments, and we cannot guarantee what happens once you make contact — you deal directly with the person or company behind the offer, at your own risk.

  • •Never pay any amount of money — for a file, a training, a uniform, or an interview. A real employer never asks the candidate to pay.
  • •Never send a photo of your ID card, passport, or banking details before you have physically verified the employer exists.
  • •Always meet in a public place, during the day — never an isolated address, a private home, or a location you cannot verify in advance.
  • •Tell a relative or friend exactly where you are going, with whom, and at what time — and share your live location if possible.
  • •Search the company name online before going: a real business has a trace (website, reviews, other employees, an official address).
  • •A salary that is far above the market rate for the position and the city is a red flag — be extra cautious.

You might also be interested in

UG

Computer Science Lecturer – Part Time

🎯 Responsabilités Computer Science Lecturer – Part Time Uganda Christian University ( UCU ) MAIN CAMPUS Education, and Training Education, Computer IT, Science Engineering Background information about the job or company (e. , role context, company overview) Responsibilities or duties Main duties and responsibilities:

Temps partielil y a environ 2 mois
UG

Computer Science Tutorial Assistant – Part Time

🎓 Formation / Diplômes Computer Science Tutorial Assistant – Part Time Uganda Christian University ( UCU ) MAIN CAMPUS Education, and Training Education, Computer IT, Science Engineering UCU UNIVERSITY Tutorial Assistant (Computer Science) – Part Time MAIN CAMPUS 🎯 Responsabilités Academic Faculties Qualifications Ex

Temps partielil y a environ 2 mois
MO

Professor of Tourism Studies

🎯 Responsabilités We are seeking a Tourism Associate Professor to join our esteemed faculty, responsible for delivering high quality instruction, conducting innovative research, and contributing to the academic growth of our Tourism program. The ideal candidate will hold a Ph. in Tourism, Hospitality, or a related fie

CDIil y a 23 jours
UG

Computer Science & Engineering Senior Lecturer – Part Time

🎓 Formation / Diplômes Computer Science Engineering Senior Lecturer – Part Time Uganda Christian University ( UCU ) MAIN CAMPUS Education, and Training Education, Science Engineering, Computer IT UCU UNIVERSITY MAIN CAMPUS 🎯 Responsabilités Academic Faculties Qualifications Experience: 1. Must have a PhD in the follo

Temps partielil y a environ 2 mois