Senior MLOps Engineer | Benguerir (Maroc)

  • Benguérir
  • CDI
  • Temps-plein
  • Il y a 1 mois
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 :As part of the expansion of our DICE team, we are looking for a Senior MLOps Engineer to lead the production deployments within our Data lab team, and to collaborate with data scientists, developers, and various stakeholders within the university's ecosystem. Thus, this role involves not only enhancing our machine learning infrastructure and automating machine learning workflows but also playing a pivotal leadership role in ensuring the seamless deployment and scalability of AI models in production environments.Key Responsibilities:Leadership in MLOps: Lead the deployment pipeline of machine learning models from development to production. Coordinate cross-functional teams to ensure smooth and efficient projects implementation.Develop and Optimize ML Pipelines: Maintain and optimize robust and scalable machine learning pipelines, with a focus on production and efficiency.ML Model Deployment Management: Implement and manage ML model deployment, including continuous integration, delivery, and monitoring. Ensure high availability and reliability of deployed models.Technical Collaboration: Work closely with data scientists and developers to understand model requirements and optimize them for production. Provide technical guidance and support in model development and operationalization.Continuous Improvement: Implement continuous improvement practices in deployment processes, aligning with industry best practices and latest trends in MLOps.Soft Skills:Strong project management skills, ability to lead and mentor teams, and excellent communication skills for effective collaboration with both technical and non-technical stakeholders.Profil recherché :Basic Qualifications:- Advanced degree (Ph.D. or Master's) in Computer Science, Engineering, Data Science, or a related field.- Proficiency in containerization technologies (e.g., Docker, Kubernetes) for scalable deployment.- Experience with cloud platforms (e.g., AWS, Azure, GCP) for managing and deploying ML models.- Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI) for automating deployment processes.- Strong knowledge of machine learning frameworks (e.g., TensorFlow, PyTorch) and data processing libraries (e.g., Pandas, NumPy).- Proficiency in programming languages (Python, R).- Knowledge of best practices in data management.- Experience in automating and scaling machine learning workflows in a production environment.- Expertise in deploying web services and machine learning models in various environments.Preferred Qualifications:- Demonstrated problem-solving skills, attention to detail, and strong organizational abilities.- Experience with infrastructure as code (e.g., Terraform, Ansible) for efficient environment management.- Knowledge of monitoring tools (e.g., Prometheus, Grafana) for overseeing deployed models.- Familiarity with MLOps platforms (e.g., MLflow, Kubeflow) for streamlining ML workflows.- Experience in writing scientific papers and a strong interest in exploring cutting-edge technologies.- High level of autonomy and commitment, with a proven track record of delivering complex projects.Adresse de notre siège : Lot 660, Hay Moulay Rachid, Ben Guerir 43150Traits de personnalité souhaités :Organisation Respect des règles Besoin de réflexion Recherche de nouveauté

ReKrute