Aller au contenu
LesTalents
S'inscrire
Toutes les offres

Senior AI Software Engineer

Leyton Casablanca Publiée aujourd’hui

Postuler

Annonce publiée à l’origine sur Leyton Maroc — page carrière : créez votre compte candidat (ou connectez-vous) pour y accéder.

Leyton CognitX, l'entité AI & Tech Advisory de Leyton, renforce son équipe technique à Casablanca. Vous devenez la référence technique d'une équipe jeune et motivée qui construit des plateformes métier, un portail client et des produits IA. L'enjeu: concevoir des solutions logicielles de bout en bout et y intégrer des agents, du RAG et des serveurs MCP en production.

  • CDI
  • Selon profil
  • Casablanca
  • Sur site
  • Plus de 7 ans
  • Avant le 3 janvier

Vos missions

  • Concevoir et développer des solutions logicielles scalables de bout en bout: APIs, logique métier, front-end, bases de données et sécurité.
  • Intégrer des fonctionnalités IA en production: pipelines RAG, agents LLM, serveurs MCP, ingénierie de prompts et de contexte, évaluation et maîtrise des coûts.
  • Déployer et exploiter les solutions sur le cloud, y compris les services IA et l'inférence sur GPU lorsque c'est pertinent.
  • Prendre en charge les incidents de production, diagnostiquer rapidement, coordonner la résolution et animer des postmortems sans blâme.
  • Définir et appliquer les standards de qualité de code (SOLID, Clean Architecture, design patterns) et mener des revues de code exigeantes et constructives.
  • Définir la stratégie de tests (unitaires, intégration, e2e, évaluations des fonctionnalités IA) et fiabiliser les pipelines CI/CD.
  • Accompagner les développeurs juniors et les stagiaires par le pair programming, les revues et un feedback régulier.
  • Assurer une veille sur l'écosystème IA et génie logiciel, tester de nouveaux outils sur des cas réels et partager les résultats avec l'équipe.
  • Collaborer avec les équipes produit, DevOps, sécurité et business, et expliquer les choix techniques en langage clair.

Profil recherché

  • Diplôme d'ingénieur ou Master en informatique ou domaine apparenté.
  • Au moins 5 ans d'expérience en développement logiciel.
  • Expérience confirmée en back-end avec Python (FastAPI ou Django) et/ou PHP (Laravel) et/ou TypeScript (NestJS).
  • Maîtrise d'un framework front-end moderne (React, Vue.js ou Nuxt.js).
  • Solide culture objet et code propre: SOLID, design patterns, injection de dépendances, refactoring.
  • Connaissance des APIs REST, de l'authentification (OAuth 2.0, SSO, JWT), des WebSockets et des bonnes pratiques de sécurité (OWASP).
  • Expérience des bases PostgreSQL (modélisation, indexation, optimisation, migrations) et Redis; MongoDB apprécié.
  • Capacité à concevoir des architectures scalables et résilientes, avec caching et files de messages (RabbitMQ, Kafka).
  • Pratique de Docker, Git, CI/CD (GitHub Actions, GitLab CI ou Azure DevOps) et du monitoring; Kubernetes et Terraform appréciés.
  • Expérience de fonctionnalités IA livrées en production: agents, systèmes RAG ou intégrations MCP.
  • Expérience du cloud (Azure, AWS ou GCP) et de leurs services IA managés (Azure OpenAI, Bedrock, Vertex AI).
  • Aisance en communication en français et en anglais, et goût pour le mentorat.

Compétences

  • Python
  • FastAPI
  • Django
  • TypeScript
  • NestJS
  • React
  • Vue.js
  • PostgreSQL
  • Docker
  • CI/CD
  • LangChain
  • LangGraph
  • RAG
  • MCP
  • Azure

Avantages

  • Un rôle clé dans une équipe qui façonne l'usage de l'IA chez Leyton, en interne et chez les clients.
  • Une réelle autonomie sur les décisions techniques et d'architecture.
  • Des produits utilisés quotidiennement par les équipes Leyton, avec un impact visible.
  • Un environnement d'apprentissage avec des revues techniques hebdomadaires et des parcours de formation internes.
  • Une culture fondée sur l'excellence, l'amélioration continue et l'équilibre vie professionnelle-vie personnelle.

Continuer

Offres similaires

Toutes les offres du secteur