MLOps Engineer - Benguerir

Enseignement - Secteur Enseignement / Formation

  • De 3 à 5 ans
  • 1 poste(s) sur Marrakech et région - Maroc
  • Bac +5 et plus Minimum

Recherche de nouveauté Besoin de réflexion Respect des règles Organisation Extraversion

  • CDD
  • Télétravail : Non
Publiée il y a 4 jours sur - Postulez avant le 08/09/2024

Entreprise :

Mohammed VI Polytechnic University is an institution dedicated to research and innovation in Africa and aims to position itself among world-renowned universities in its fields The University is engaged in economic and human development and puts research and innovation at the forefront of African development. A mechanism that enables it to consolidate Morocco’s frontline position in these fields, in a unique partnership-based approach and boosting skills training relevant for the future of Africa. Located in the municipality of Benguerir, in the very heart of the Green City, Mohammed VI Polytechnic University aspires to leave its mark nationally, continentally, and globally.

Poste :

About CRSA:

CRSA is a transversal structure across several UM6P Programs. Research within the center is organized around several major areas that aim to ensure the challenging Food and Water security goal in Africa, with a special focus on developing methods/tools that use multi-source remotely sensed data. The research aims to improve our understanding of the integrated functioning of continental surfaces and their interaction with climate and humans, with emphasis on sustainable management of natural resources (soil, land, water, agriculture, snow) in the context of Climate Change. One of the center’s goals is to provide a set of services and operational products to users (local, national and international) that aid in the decision support of water and food systems.


Job description:

The Mohammed VI Polytechnic University (UM6P) is recruiting a MLOps engineer for the Remote Sensing Applications Center (CRSA) in the framework of the MorSnow project.

We are seeking an engineer with a passion for data engineering to feed our machine learning models. The objective is to assure the acquisition of the necessary data, training the models, and monitoring the models.

Key duties:

The work to be performed will include:

  • Design and manage end-to-end data pipelines (acquisition, processing, storage, modeling, deployment)
  • Develop and maintain backend services for ML workflows and model execution
  • Deploy Machine Learning and deep learning models to production and ensure real-time data processing
  • Implement monitoring tools for deployed models
  • Collaborate with data scientists, developers, and research team members


Technical skills required:

The appointee candidate will be expected to demonstrate:

  • Strong knowledge in Deep / Machine Learning.
  • Experience in AI models deployment
  • Familiarity with data acquisition tools (Google Earth engine, HTTP-based APIs, etc.)
  • Very familiar with remote sensed data manipulation.
  • Proficiency in containerization (e.g., Docker, Kubernetes)
  • Familiarity with MLOps platforms (e.g., MLflow, Kubeflow)
  • Strong knowledge of ML frameworks (e.g., TensorFlow, PyTorch) and data libraries (e.g., GeoPandas, Xarray, RioXarray …)
  • Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI)
  • Expertise in deploying web services and ML models

Profil recherché :

Profile required:

  • The candidate should have a master’s degree in computer science, data science or any related field.
  • Rigor, autonomy, organization and writing skills.
  • Strong analytical and synthesis skills, sense of general interest.
  • Ability to communicate design processes, ideas, and solutions clearly and effectively to teams and clients.
  • Ability to work on multiple projects as needed.
  • Good interpersonal skills, ability to work in a team, very good oral and written communication (in French and English).
  • Previous work experience in a similar job is preferred.

Adresse de notre siège :

Lot 660, Hay Moulay Rachid, Ben Guerir 43150

Traits de personnalité souhaités :

Recherche de nouveauté Besoin de réflexion Respect des règles Organisation Extraversion

Matching global
Kapacity Revealer
Feel Good

Ici, vous pouvez retrouver un taux de recommandation de cette offre pour vous, ainsi que des informations pour mettre en avant votre candidature. Connectez-vous / Inscrivez-vous pour consulter ces informations personnalisées.

ReKrute vous offre ce nouveau test de personnalité pour mieux vous connaitre et valoriser vos candidatures. Passez-le dès maintenant, cela ne prend que 5 minutes maximum.