
Développeur IA/Python
- 🇲🇦 Morocco
- Hybrid
- 13 hours ago
- IoT
- Python
- RAG
- FastAPI
- Flask
- OpenAI
- Azure
- Chroma
- Qdrant
- Pinecone
- pgvector
- MLOps
- Devops
- Docker
- CRM
- LangChain
- LlamaIndex
- Hugging Face
- SQL
- PostgreSQL
- Git
- Agile
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 quele Digital, les Business Apps, l'Embarqué & l'IoT et l'Infrastructure : 2000 collaborateurs présents dans9 pays, avec17 agences répartiesen 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 queDé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 enPython (FastAPI / Flask).
Implémenter des architecturesRAG (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 desVector 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 : ExpertisePython (3.10+), maîtrise deFastAPI ouFlask, et des bibliothèques d'intégration IA (LangChain,LlamaIndex).
IA & LLM : Solide compréhension du fonctionnement des Transformer, de l'écosystèmeHugging 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.
Développeur IA/Python · Smile Group