UM6P - Mohammed VI Polytechnic University
Located in the heart of the Kingdom's capital at Technopolis, University Mohammed VI Polytechnic (UM6P) is an internationally-oriented higher education establishment, committed to an educational system based on the highest standards of teaching and research in fields crucial to the sustainable economic development of Morocco and Africa.
Ai movement, the International Centre for Artificial Intelligence in Morocco, attached to UM6P, is a center of excellence in Artificial Intelligence, which aims to foster the emergence of Moroccan and African know-how in Artificial Intelligence and Data Science. It is UNESCO's reference center for artificial intelligence in Africa. Ai movement's aim is to develop trusted, ethical, responsible and inclusive AI on the African continent.
Job Description
Ai Movement is recruiting an Assistant Professor in Distributed Artificial Intelligence and Multi-Agent Systems to contribute to the center's research and teaching activities. The successful candidate will have the opportunity to join a dynamic team of researchers, engineers, post-docs and PhD students from all over the world. He/she will have solid experience in similar positions at national and international level, involving the design of distributed multi-agent models, and will have led several courses and training sessions in this field. At Ai movement, the candidate will take part in teaching and executive training, interact with researchers and engineers from the center and its ecosystem, and contribute to the influence of Ai movement's research activity through the publication of his/her scientific work.
Required Qualifications
PhD in Computer Science or a field closely related to Distributed Artificial Intelligence and Multi-Agent Systems.
2 to 5 years' experience in a similar position.
Significant research experience, reflected in high-impact publications.
Proven track record in obtaining research funding or demonstrated potential to do so.
Demonstrate significant initial and executive teaching experience in the field of expertise.
Rigor, autonomy, organization, strong analytical and synthesis skills.
Sense of public interest.
Ability to work on several projects as required.
Good interpersonal skills, ability to work as part of a team.
Excellent oral and written communication skills (in French and English).
Required Technical Skills
Mastery of programming languages commonly used in AI, such as Python, Java, C++, and tools specific to multi-agent systems.
Knowledge of inter-agent communication protocols and coordination models.
In-depth knowledge of consensus, fault tolerance and coordination algorithms in distributed environments.
Show less