Développeur IA/ Machine Learning
Role details
Job location
Tech stack
Job description
Dans le cadre du développement d'un système d'analyse et routage intelligent d'emails, nous recherchons un développeur spécialisé en intelligence artificielle capable de concevoir et déployer une solution permettant :
- L'identification automatique du contenu des emails (objet, corps du message, pièces jointes)
- La classification et l'extraction d'informations clés
- Le transfert automatisé des données analysées vers :
- une API externe
- et/ou d'autres boîtes mails ou systèmes métiers
Par la suite d'autres sujets viendront pour mettre en place des traitements d'analyse et de classification de documents et images., 1. Conception du système IA
- Concevoir un pipeline de traitement des emails :
- ingestion des emails
- analyse du texte (objet, corps)
- analyse des pièces jointes (PDF, images, documents texte)
- Mettre en place des modèles d'IA pour :
- classification de mails et de documents
- détection d'intentions ou de thématiques
- extraction d'informations (NER, résumé, mots-clés, scoring, etc.)
- Traitement du langage naturel (NLP)
- Utiliser des modèles NLP modernes (LLM, transformers, modèles fine-tunés)
- Gérer les langues (français prioritaire, éventuellement multilingue)
- Mettre en place des règles hybrides (IA + règles métier si nécessaire)
- Intégration technique
- Connexion aux boîtes mails (IMAP, SMTP, Gmail API, Microsoft Graph…)
- Analyse des pièces jointes :
- OCR si nécessaire
- parsing PDF / Word / images
- Développement d'interfaces de sortie :
- API REST / Webhooks
- redirection ou routage vers d'autres boîtes mails
- Déploiement et performance
- Optimiser les performances et la latence
- Gérer la montée en charge (scalabilité)
- Sécuriser les flux de données (RGPD, chiffrement, authentification), * Transformers (BERT, GPT, LLaMA, Mistral, etc.)
- Frameworks : PyTorch, TensorFlow, Hugging Face
- Fine-tuning et/ou prompt engineering
- Évaluation et amélioration continue des modèles
Développement backend
- Langages : Python (indispensable), éventuellement Node.js
- Développement d'API REST
- Gestion des flux asynchrones et des webhooks
Traitement d'emails & documents
- Protocoles email : IMAP, SMTP
- APIs : Gmail API, Microsoft Graph (Outlook)
- Traitement de documents :
- PDF, DOCX
- OCR (Tesseract, Vision API, etc.)
Infrastructure & déploiement
- Docker, conteneurisation
- Cloud (AWS, GCP ou Azure)
- Bases de données (SQL)
- Notions de CI/CD
Requirements
Intelligence artificielle & Machine Learning
- Très bonne maîtrise du NLP
- Expérience avec, * Capacité à comprendre des besoins métier complexes
- Autonomie et force de proposition
- Bonne communication technique
- Capacité à documenter les choix techniques, * Formation en informatique, data science ou IA
- 3+ ans d'expérience sur des projets IA/ML (ou forte expertise démontrable)
- Expérience sur des projets en production (pas uniquement POC)
Bonus appréciés
- Expérience en cybersécurité ou conformité RGPD
- Expérience avec des LLM en production
- Connaissance de systèmes de ticketing, CRM ou outils métiers
- Expérience en MLOps
- Connaissance en développement PHP
Benefits & conditions
Type d'emploi : Temps plein, CDI
Rémunération : 50 000,00€ à 60 000,00€ par an
Lieu du poste : En présentiel