Senior Backend Engineer
Values-AP · Casablanca Metropolitan Area
Apply & track with Apply EdgeDescription généraleNous recherchons un Senior Backend Engineer spécialisé en Python et en architectures agentiques pour contribuer au développement d'un assistant conversationnel vocal en production.Vous participerez à la conception de parcours transactionnels vocaux, à l'intégration de modèles de langage et à l'optimisation de la performance et de la robustesse des services.Vos missionsDévelopper et maintenir les services backend d'un assistant conversationnel : orchestration agentique et intégration aux backends.Implémenter des parcours transactionnels vocaux de bout en bout.Intégrer et opérer des modèles de langage en production : prompting, appels d'outils, gestion du contexte et extraction d'intentions et d'entités.Garantir la robustesse des services : gestion des erreurs, stratégies de repli, idempotence et traçabilité.Optimiser la latence des parcours vocaux et le coût par conversation.Concevoir des solutions performantes, résilientes et documenter les choix techniques.Profil recherché – Compétences requisesMinimum 5 ans d'expérience en développement logiciel, avec une expérience significative en mise en production de fonctionnalités basées sur des LLM.Solide maîtrise de Python, conception d'API et conteneurisation.Maîtrise de l'architecture hexagonale.Bonne connaissance de Keycloak, OIDC, OAuth2 et de la sécurité applicative.Expérience avec Camunda ou un outil open source équivalent de gestion de workflows et machines à états (BPMN/DMN).Expérience des systèmes à haute disponibilité, avec des enjeux de performance et de résilience.Connaissance de FastAPI, LangGraph ou équivalent, Docker et Kubernetes.Expérience avec Kafka, Redis ou PostgreSQL est un plus.Français et anglais opérationnels.Sensibilité aux contextes et aux langues des marchés africains.