Professor of Computer Science
2 days ago
Responsibilities include supporting two to three advanced undergraduate courses per year, holding recitations/office hours, working closely with students, and supporting our general educational mission. In addition to this load, successful candidates are expected to conduct research in collaboration with CMU-Q faculty or local partners.
We are particularly interested in candidates in the areas of Theoretical Computer Science, Artificial Intelligence, Machine Learning, or Deep Learning. Outstanding candidates in other areas are also encouraged to apply. CMU Qatar's benefits package is highly attractive, with salaries comparable to those in the US, but free of tax. Relocation, housing, transportation, and health benefits are also covered.
Teaching and Instruction
Deliver lectures, tutorials, and practical sessions on various computer science topics, including algorithms, data structures, software engineering, artificial intelligence, machine learning, databases, and computer networks.
Develop and update course materials, including syllabi, lectures, assignments, quizzes, and exams, ensuring they reflect current trends and technological advancements in computer science.
Foster an engaging and interactive learning environment by incorporating real-world applications, case studies, and hands-on projects.
Curriculum Development
Design and implement new courses or update existing ones based on the latest research, technological developments, and industry needs.
Ensure the curriculum covers foundational computer science principles as well as specialized areas like cloud computing, cybersecurity, data science, and mobile computing.
Collaborate with other faculty members to ensure a coherent and interdisciplinary approach to computer science education.
Research and Scholarly Activities
Conduct original research in computer science and publish findings in top-tier journals and conferences in areas such as algorithms, artificial intelligence, machine learning, data science, cybersecurity, or software engineering.
Lead and participate in cutting-edge research projects, seeking funding through grants and collaborations with industry or government organizations.
Stay current with advancements in the field of computer science, exploring new topics and applying emerging technologies in research.
Supervision and Mentorship
Supervise graduate and PhD students in their research, providing guidance on project development, academic writing, and career development.
Encourage students to participate in academic conferences, workshops, and internships to broaden their professional horizons.
Mentor students on technical and professional aspects of computer science, including research methodologies, coding practices, and ethical considerations.
Have completed a PhD in computer science or related fields by the time of being hired.
A proven track record of productive research.
Exceptionally strong communication and interpersonal skills.
Desire to gain hands-on teaching experience.
Be able to work independently, as well as in a team.
A proven track record of teaching computer science subjects at the undergraduate and graduate levels.
Extensive research experience with publications in reputable journals and conferences in computer science.
Experience in supervising PhD, master's, and undergraduate students' research projects or theses.
Research Expertise
Expertise in core areas of computer science such as algorithms, artificial intelligence, machine learning, data science, computer vision, networking, or software engineering.
A strong publication record with contributions to high-impact journals and top-tier conferences.
Experience in conducting interdisciplinary research and collaborating with external research institutions or industry partners.
Teaching and Pedagogical Skills
Strong ability to design and deliver course content, incorporating diverse teaching methods, including lectures, practical labs, and online learning platforms.
Ability to teach a broad range of computer science topics and adapt to evolving technologies.
Familiarity with modern educational tools, including coding platforms, virtual labs, and learning management systems (LMS).
-
Computer Science Assistant Professor
17 hours ago
Doha, Baladīyat ad Dawḩah, Qatar Ccq Full timeCybersecurity Academic PositionThe Community College of Qatar is seeking a highly motivated Assistant Professor in Cyber Security or related fields to enhance the department's teaching provision and contribute to its growth.The successful candidate will teach Computer Cyber Security courses and expand the department's cybersecurity curriculum. We are...
-
Doha, Baladīyat ad Dawḩah, Qatar Community College of Qatar Full timeJob DescriptionThe Department of Information Technology at the Community College of Qatar is seeking to appoint a highly motivated Assistant Professor in Computer Networks or related fields to significantly enhance the department's teaching provision and contribute to the department's growth. The successful candidate is expected to contribute to the teaching...
-
Assistant Professor
1 day ago
Doha, Baladīyat ad Dawḩah, Qatar University of Doha for Science & Technology Full timeJob DescriptionUniversity of Doha for Science and Technology (UDST) is the first national applied University in the State of Qatar, offering applied Bachelors and Master's degrees in addition to certificates and diplomas in various fields. UDST has over 50 programs in the fields of Engineering Technology and Industrial Trades, Business Management, Computing...
-
Visiting Professor
20 hours ago
Doha, Baladīyat ad Dawḩah, Qatar Anhui University of Technology Full timeGet AI-powered advice on this job and more exclusive features.Positions are open at five distinct ranks: Postdoctoral Fellow, Assistant Professor, Associate Professor, Full Professor, and Chair Professor.Responsibilities and DutiesApplicants will have extensive teaching experience, have published high quality papers in their area of expertise, have been...
-
Teaching Professor in Network Systems
17 hours ago
Doha, Baladīyat ad Dawḩah, Qatar Community College of Qatar Full timeJoin our team of educators at the Community College of Qatar and play a crucial role in shaping the future of computer networking professionals. We are seeking a highly motivated Assistant Professor in Computer Networks or related fields to significantly enhance the department's teaching provision and contribute to the department's growth.About the JobThe...
-
Teaching Faculty in Computer Science
3 days ago
Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full timeThe University of Doha for Science and Technology (UDST) is a leading institution in Qatar offering high-quality education in various fields, including Software Engineering. We are currently seeking an experienced Assistant/Associate Professor in Software Engineering to join our faculty.In this role, you will be responsible for teaching and developing...
-
Cybersecurity Professor Position
17 hours ago
Doha, Baladīyat ad Dawḩah, Qatar Ccq Full timeAssistant/Associate Professor in Cyber Security - 2025The Community College of Qatar is seeking a highly motivated Assistant Professor in Cyber Security or related fields to enhance the department's teaching provision and contribute to its growth.The successful candidate will teach Computer Cyber Security courses and expand the department's cybersecurity...
-
Computer Science Educator
8 hours ago
Doha, Baladīyat ad Dawḩah, Qatar GEMS Education Full timeGEMS Wellington School – Qatar is seeking a highly skilled and experienced teacher of Computer Science to join our dynamic and inclusive faculty.About the Role:This is a fantastic opportunity for a dedicated and passionate educator to make a real difference in the lives of our students. As a Computer Science teacher, you will play a key role in delivering...
-
Computer Science Educator
7 days ago
Doha, Baladīyat ad Dawḩah, Qatar Teach Away Inc. Full time**Job Overview**At Teach Away Inc., we are seeking an exceptional Computer Science Teacher to join our team. This role is a fantastic opportunity for individuals who are passionate about delivering engaging and inquiry-based lessons that align with the IB curriculum.Teaching ICT and Digital Literacy: The successful candidate will be responsible for teaching...
-
Academic Expert in Computer Networking
17 hours ago
Doha, Baladīyat ad Dawḩah, Qatar Community College of Qatar Full timeWe are seeking a highly motivated and experienced instructor to teach computer networks courses at the Community College of Qatar. The successful candidate will contribute to the department's teaching provision and help grow the department.About the JobThe Department of Information Technology at the Community College of Qatar is seeking to appoint a highly...
-
Software Engineering Professional
7 days ago
Doha, Baladīyat ad Dawḩah, Qatar University of Doha for Science and Technology UDST Full timeAbout the RoleThe University of Doha for Science and Technology (UDST) invites applications for an Assistant/Associate Professor position in Software Engineering. The successful candidate will be responsible for teaching and developing courses within the College of Computing and Information Technology, with a focus on Software Architecture, Testing,...
-
Media Production Professor
3 days ago
Doha, Baladīyat ad Dawḩah, Qatar University of Doha for Science and Technology UDST Full timeJob DescriptionWe are seeking an experienced Media Production Professor to join our faculty. The successful candidate will be responsible for teaching and mentoring students in the Department of Digital Communications and Media Production.About the RoleTeach and develop curriculum for courses within Digital Communications and Media Production.Mentor junior...
-
Chemistry Professor
2 days ago
Doha, Baladīyat ad Dawḩah, Qatar The International School of Choueifat - Amman Full timeAbout the RoleWe are seeking an experienced Chemistry Professor to join our academic team at The International School of Choueifat - Amman. As a Chemistry Professor, you will be responsible for teaching and implementing the SABIS curriculum and philosophy.Key Responsibilities:Taught classes using provided lesson plans, developing new plans as needed based on...
-
Marine Engineering Faculty Position
6 days ago
Doha, Baladīyat ad Dawḩah, Qatar University of Doha for Science & Technology Full timeCompany Overview:The University of Doha for Science and Technology (UDST) is a leading institution in Qatar, offering applied degrees in various fields. Our commitment to student-centered learning and state-of-the-art facilities makes us an attractive destination for top-notch education.We are seeking a highly qualified Marine Engineer to join our faculty as...
-
Data Science and AI Professional
3 days ago
Doha, Baladīyat ad Dawḩah, Qatar University of Doha for Science and Technology UDST Full timeJob PostingThe University of Doha for Science and Technology (UDST) is seeking a highly skilled Data Science and AI Professional to join our research team. As a key member of our team, you will be responsible for developing and applying AI-driven solutions for livestock monitoring and management.Main Responsibilities:Develop and implement AI-driven...
-
Assistant/Associate Professor in Cyber Security
20 hours ago
Doha, Baladīyat ad Dawḩah, Qatar Ccq Full timeAssistant/Associate Professor in Cyber Security - 2025Doha, Qatar Posted 10 months ago Unlimited Ref: JB5104391The Department of Information Technology at the Community College of Qatar is seeking to appoint a highly motivated Assistant Professor in Cyber Security or related fields to significantly enhance the department's teaching provision and contribute...
-
Lead Software Engineer
7 days ago
Doha, Baladīyat ad Dawḩah, Qatar University of Doha for Science and Technology UDST Full timeAbout the JobThe University of Doha for Science and Technology (UDST) invites applications for an Assistant/Associate Professor position in Software Engineering. As a member of our faculty, you will be responsible for teaching and developing courses within the College of Computing and Information Technology, with a focus on software architecture, testing,...
-
Computer Networks Instructor
17 hours ago
Doha, Baladīyat ad Dawḩah, Qatar Community College of Qatar Full timeThe Community College of Qatar is seeking a highly motivated and experienced instructor to teach computer networks courses. The successful candidate will contribute to the department's teaching provision and help grow the department.Job DescriptionWe are looking for an individual with expertise in teaching one or more areas of computer networks, such as...
-
ICT and Computer Science Teacher
2 days ago
Doha, Baladīyat ad Dawḩah, Qatar DURHAM School for Girls Doha Full timeRoles and responsibilities 1. Lesson Planning and DeliveryDesign Engaging Curriculum: Develop and deliver lessons that cover a wide range of computer science and ICT topics such as programming, algorithms, web development, databases, networking, cybersecurity, and data structures.Ensure Age-Appropriate Content: Tailor lessons to be appropriate for secondary...
-
Professor of International Expertise
17 hours ago
Doha, Baladīyat ad Dawḩah, Qatar Anhui University of Technology Full timeJob ResponsibilitiesThe Visiting Professor will be responsible for teaching two modules/courses per year, with opportunities for curriculum development. They will also provide leadership in research supervision and grant acquisition, contributing to the university's research profile through international collaborations.The successful candidate will assume...