Développeur IA/Python
SMILE est le leader du "sourire" au travail, mais aussi de l'intégration de solutions Open-Source. Enthousiastes, agiles et performants, notre vocation est de libérer le potentiel d'innovation des entreprises, à travers l'Open-Source !
Nos Smiliens experts accompagnent les entreprises dans des domaines aussi variés que le Digital, les Business Apps, l'Embarqué & l'IoT et l'Infrastructure : 2000 collaborateurs présents dans 9 pays, avec 17 agences réparties en France et à l'international. Nos marques expertes : SensioLabs, Neopixl, Alter Way, UX-Republic, Creativestyle et Synotis.
Nous sommes certifiés “Happy at Work” 2023 !😍
Au sein de l'agence située à Casablanca, rejoignez une équipe dynamique dans une ambiance à taille humaine.
Contexte de la mission :
Vous intervenez en tant que Développeur Python / IA pour concevoir, prototyper et mettre en production des applications basées sur des modèles de langage (LLM) et des architectures RAG (Retrieval-Augmented Generation).
Missions principales :
Développement & Moteur IA :
Concevoir et développer des pipelines de données et des services Backend robustes en Python (FastAPI / Flask).
Implémenter des architectures RAG (Retrieval-Augmented Generation) pour l'interrogation de bases documentaires métiers.
Assurer l'intégration, le fine-tuning léger ou l'ingénierie de prompts (Prompt Engineering) sur des LLM (propriétaires via API type OpenAI/Azure ou Open Source type Llama/Mistral).
Bases de données & Vectorisation :
Mettre en place et optimiser l'indexation vectorielle via des Vector Databases (ChromaDB, Qdrant, Pinecone ou PGVector).
Traiter et préparer des données hétérogènes (documents PDF, e-mails, flux textuels) pour l'ingestion dans les pipelines IA.
Mise en production & Industrialisation (MLOps / DevOps) :
Conteneuriser les applications (Docker) et participer au déploiement sur les environnements Cloud/On-Premise.
Créer des API REST performantes pour exposer les fonctionnalités IA aux applications métiers (portail adhérent, CRM, outils de gestion).
Sécuriser l'usage des données (conformité RGPD, gestion de la confidentialité des données de santé).
Profil recherché & Compétences clés :
Hard Skills indispensables :
Langage & Frameworks : Expertise Python (3.10+), maîtrise de FastAPI ou Flask, et des bibliothèques d'intégration IA (LangChain, LlamaIndex).
IA & LLM : Solide compréhension du fonctionnement des Transformer, de l'écosystème Hugging Face, des embeddings vectoriels et des mécanismes de RAG.
Bases de données : Pratique des Vector DB (Qdrant, ChromaDB, PGVector) + SQL classique (PostgreSQL).
Pratiques Software : Clean Code, tests unitaires/d'intégration, versioning (Git), conteneurisation (Docker).
Expérience exigée : 4 ans minimum
Soft Skills & Posture :
Sens produit & Métier : Capacité à traduire un besoin métier (ex: gain de temps pour les gestionnaires de sinistres/santé) en fonctionnalité IA concrète.
Rigueur & Autonomie : Sens de l'optimisation (temps de réponse, gestion des coûts d'API LLM).
Esprit d'équipe : Travail en synergie avec les Data Engineers, Architectes et Product Owners en méthodologie Agile.
- Marque
- Smile
- Poste
- Développement - Platform
- Localisation
- Casablanca
- Statut à distance
- Hybride
- Contract type
- Permanent contract