Analyst développeur stagiaire
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
- Digital Manufacturing : Optimisation des processus de production via des modèles numériques.
- MES/MOM (Manufacturing Execution Systems/Manufacturing Operations Management) : Supervision en temps réel des opérations industrielles.
- Planification et Ordonnancement : Gestion proactive des ressources et des plannings.
- Connectivité industrielle : Intégration des machines et des systèmes pour une communication fluide.
- Gestion des données : Analyse et utilisation des données pour améliorer les performances.
CONTEXTE
-
Participer à la définition de l’architecture technique du chatbot IA (choix technologiques, structuration des composants, flux de données).
-
Installer et configurer un environnement Linux (Ubuntu) sur une machine virtuelle Azure pour l’hébergement des composants IA.
-
Mettre en œuvre un modèle de langage (LLM) et les outils associés :
-
serveur d’inférence,
-
base de données vectorielle,
-
librairies d’orchestration.
-
-
Développer un backend en Python permettant :
-
l’exposition d’API pour interroger le chatbot,
-
la gestion des échanges entre l’application MES et le modèle IA,
-
la structuration et le traitement des requêtes et réponses.
-
-
Étudier et implémenter une approche RAG (Retrieval Augmented Generation) afin de connecter le chatbot aux données existantes de l’entreprise (bases de données, documentation, connaissances métier).
-
Réaliser des travaux de prompt engineering :
-
conception et tests de prompts,
-
amélioration progressive de la qualité des réponses,
-
adaptation du comportement du chatbot aux usages métiers.
-
-
Tester, analyser et optimiser les performances, la pertinence et la fiabilité des réponses.
-
Rédiger une documentation complète du projet (architecture, installation, choix techniques, limites, recommandations).
-
Présenter les résultats du POC et formuler des préconisations pour une future industrialisation.
Responsabilités du poste :
Le/la stagiaire jouera un rôle actif et responsabilisant au sein du projet :
-
Être force de proposition sur les choix techniques liés aux LLM, aux outils IA et à l’architecture globale.
-
Challenger les solutions envisagées et proposer des alternatives pertinentes.
-
Mettre en œuvre les solutions retenues de manière autonome, avec un accompagnement technique.
-
Garantir la cohérence entre :
-
l’infrastructure,
-
le backend IA,
-
l’application MES existante.
-
-
Veiller à la qualité, la lisibilité et la maintenabilité du code.
-
S’assurer que les solutions sont documentées, compréhensibles et reproductibles.
-
Communiquer régulièrement sur l’avancement, les difficultés rencontrées et les solutions apportées.
-
Respecter les contraintes d’un environnement industriel (fiabilité, clarté, traçabilité).
Profil
- Compétences indispensables :
- Bonne maîtrise de la programmation Python.
- Connaissances de base en Linux et aisance avec la ligne de commande.
- Bases en SQL et compréhension du fonctionnement des bases de données.
- Fort intérêt pour l’intelligence artificielle, les LLM et les nouvelles technologies.
- Bonne maîtrise de la programmation Python.
- Compétences appréciées (non obligatoires)
- Expérience avec FastAPI ou d’autres frameworks backend Python.
- Notions de LangChain ou d’orchestration de LLM.
- Utilisation de bases vectorielles.
- Connaissances en C# / .NET, HTML, JavaScript, CSS.
- Expérience avec FastAPI ou d’autres frameworks backend Python.
Soft skills attendues :
- Curiosité technique et goût pour l’expérimentation
- Autonomie et sens des responsabilités
- Esprit critique et force de proposition
- Capacité à documenter et structurer son travail
- Intérêt pour la compréhension des enjeux métiers
Profil
- Formation : Diplôme en Informatique, Génie Logiciel, ou domaine similaire.
- Conditions : 4ème ou 5ème année école ingénieur ou Master 2
- Durée Stage : 6 mois
Informations contractuelles
Pendant toute la durée de votre stage, vous ferez l’objet d’une attention toute particulière et vous serez encadré(e) par un maitre de stage qui sera votre référent.
- Carte Swile tickets-restaurant 10€80 par jour
- Prise en charge à 50% des frais de transport en commun