Freelance AI Engineering Back and Mobile Lead Senior
--Casablanca/Rabat--
Ref. : 006852
Contexte :
Dans le cadre de notre projet, nous recherchons un AI Engineering Back & Mobile Lead Senior pour intervenir sur la refonte globale et la modernisation du système d'encaissement d'un grand acteur du secteur retail / grande distribution. L'enjeu majeur est de remplacer une solution existante vieillissante par une architecture moderne, évolutive et sécurisée, capable de soutenir les ambitions omnicanales du Groupe. Vous intégrerez une nouvelle équipe pour concevoir, intégrer et déployer des briques et modèles d'Intelligence Artificielle au cœur du nouveau système d'encaissement afin d'optimiser les performances, la fiabilité et l'expérience en point de vente.
Type de contrat : Freelance
Localisation : Casablanca
Démarrage : ASAP
Durée : Charge prévisionnelle de 12 mois renouvelables
Missions :
Architecture IA, Modulaire & Omnicanale : Concevoir et intégrer des composants IA au sein d'une architecture modulaire et interconnectée en temps réel avec l'écosystème SI. Déployer des modèles prédictifs et d'automatisation pour soutenir les enjeux d'encaissement omnicanal.
Optimisation de l'Expérience Utilisateur (UX) via l'IA : Intégrer des fonctionnalités d'assistance intelligente sur les interfaces de caisse pour fluidifier les parcours vendeurs et réduire le temps d'attente en point de vente.
Sécurisation, Performance & Fiabilisation : Exploiter l'IA pour la détection d'anomalies, la prévention des erreurs et la sécurisation des flux de caisse. Garantir la conformité globale, la haute disponibilité et la performance des modèles en production.
Développement Full Stack : Concevoir, développer et maintenir des applications robustes et scalables en utilisant l'IA Agentique pour accélérer le développement sur les stacks Java/Spring Boot et Vue.js.
Développement Mobile : Développer des applications mobiles natives Android (Kotlin, Compose, Firebase) en clean architecture.
Astreinte : Participation possible à un dispositif d'astreinte.
Profil recherché :
Sénior avec plus de 7 ans d'expérience globale.
Plus de 8 ans d'expérience en développement Java / Spring Boot.
Plus de 4 ans d'expérience sur le développement mobile (Android).
Plus de 2 ans d'expérience en AI Building.
Français courant (communication fluide avec les métiers et équipes).
Une expérience dans le secteur du retail / grande distribution constitue un avantage.
Compétences clés :
Must Have :
IA & Backend : Utilisation de l'IA Agentique, Java, Spring Boot, Vue.js.
Bases de données : Gestion des bases relationnelles et orientées document.
Mobile Android : Kotlin, Jetpack Compose, Firebase, Clean Architecture.
Nice to Have :
Pratiques DevOps et CI/CD.
Craftsmanship et bonnes pratiques (SOLID, YAGNI, tests avec Sonar).
Versionning avec Git.
Architecture microservices et event-driven.
Amélioration continue de la qualité du produit et des pratiques de développement.