Skip to main content

Professor in Computer Science Open Rank Position

Mohammed VI Polytechnic University
Morocco (MA)
Closing date
29 Aug 2024

View more

Job Type
Employment - Hours
Full time

Job Details


About UM6P:

Mohammed VI Polytechnic University (UM6P) is an internationally oriented institution of higher learning, that is committed to an educational system based on the highest standards of teaching and research in fields related to the sustainable economic development of Morocco and Africa. UM6P is an institution oriented towards applied research and innovation. On a specific focus on Africa, UM6P aims to position these fields as the forefront and become a university of international standing.   
More than just a traditional academic institution, UM6P is a platform for experimentation and a pool of opportunities, for students, professors and staff. It offers a high-quality living and study environment thanks to its state-of-the-art infrastructure. With an innovative approach, UM6P places research and innovation at the heart of its educational project as a driving force of a business model.
In its research approach, the UM6P promotes transdisciplinary, entrepreneurship spirit and collaboration with external institutions for developing up to date science and at continent level in order to address real challenges.
All our programs run as start-ups and can be self-organized when they reach a critical mass. Thus, academic liberty is promoted as far as funding is developed by research teams.
The research programs are integrated from long-term research to short-term applications in linkage with incubation and start-up ecosystems.


About UM6P College of Computing:

The College of Computing is a central component of the University Mohammed VI Polytechnic (UM6P). The main goal of the school is to set up an unprecedented research-education program, of international level, to address the UM6P challenges in terms of research and education, covering all aspects of computer science.

Area of specialization in Education and Research: The professor will develop research activities in several aspects of computer science, including but not limited to algorithms, databases, cloud computing, machine learning, operating systems and security.


Job description:

Mohammed VI Polytechnic University invites applications for a professor position at all ranks (assistant, associate or full), specialized in areas of computer science. Candidates are expected to be ambitious and work in the front line of computer science with a strong focus on innovation, in close collaboration with international academic and industrial partners.

The position is open to individuals with a PhD degree from a recognized university and with substantial expertise in computer science.  Qualified candidates will be recruited according to their academic accomplishments. For applications at the assistant professor level, candidates should demonstrate excellent research potential. Candidates at more senior levels should in addition have an established record of outstanding and recognized research achievements.  Good oral and writing communication skills represent a significant added value with fluency in English.

A successful candidate will be expected to lead a research team of graduate students as well as be able to teach at the undergraduate and graduate levels. Successful candidates will have the opportunity to contribute to build a first-class research-oriented College of Computing


Key duties:

Successful candidates are expected to have the capacity to:

  • Teach graduate students in areas like algorithms, programming languages, machine learning, operating systems, database systems, cloud computing, compiler, virtualization, distributed systems and security.
  • Teach undergraduate students in general areas of computer science.
  • Develop ambitious research projects.
  • Leverage different communication and disseminations tools.
  • Pursue permanent trainings in order to improve up-to-date capacities.
  • Supervise graduate students.


Criteria of the candidate:   

General Criteria

  • PhD from a recognized University.
  • Ability to generate new ideas, links, and to build upon existing ideas to generate good concepts and solutions.
  • Demonstrated understanding of operational requirements for a successful research project.
  • Proven ability to identify and fulfill the academic writing requirements for target publications.
  • Demonstrated teaching skills.
  • Demonstrated supervision skills.


Specific Criteria

  • Quality of scientific achievements and impact of publications.
  • Publications in peer-reviewed conferences and journals. 
  • Contributions and presentations in national and international symposiums.
  • Supervision of graduate students.
  • Teaching experience.



Research skills are required in some of the following areas:

  • Algorithms.
  • Machine Learnings.
  • Programming Languages.
  • Operating Systems.
  • Databases.
  • Compilers.
  • Cloud/edge systems.
  • Virtualization
  • Distributed systems.
  • Security.


Teaching skills

  • Computer Science.
  • Provide mentoring and advertisement to students, the school and university.


Applications and selection procedure:

  • Applications must be sent to: in a single electronic zipped folder with the mention of the job title in the mail’s subject. The folder must contain:
    • A cover letter indicating the position applied for and the main research interests.
    • A detailed CV.
    • A brief research statement.
  • Contact information of 3 references (applicants are assumed to have obtained
    their references’ consent to be contacted for this matter).


  • The short-listed candidates will be invited to meet the university selection committee.


About compensation package:

  • Best in class salaries
  • Research budget allowance to professor
  • Complete benefits including housing, tuition fees, life & medical insurance, retirement, maternity leave and sabbatical.




Learn more about this company

Visit this company’s hub to learn about their values, culture, and latest jobs.

Visit employer hub

Apply for Professor in Computer Science Open Rank Position

Already uploaded your CV? Sign in to apply instantly

Fields marked with an asterisk (*) are required

Your file must be a .doc, .pdf, .docx, or .rtf. No larger than 1MB
Selected file:
Your communication preferences

When you apply for a job we will send your application to the named employer, who may contact you. By applying for a job listed on Nature Careers you agree to our terms and conditions and privacy policy. You should never be required to provide bank account details. If you are, please contact us. All emails will contain a link in the footer to enable you to unsubscribe at any time.

Learn more about this company

Visit this company’s hub to learn about their values, culture, and latest jobs.

Visit employer hub

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert