Le contexte RTSYS aujourd'hui propose à ses clients une plateforme de réception et de référencement des détections de mammifères marins, générées par une IA embarquée dans les équipements d'enregistrement acoustique. Ces systèmes analysent en temps réel les enregistrements audio pour détecter la présence de cétacés et autres mammifères marins. Pour améliorer la précision du modèle et faciliter son ré entraînement, nous souhaitons ajouter une fonctionnalité de validation des détections par les utilisateurs de la plateforme. Cette validation permettra: - D'annoter les détections - De constituer un nouveau jeu de données labellisé basé sur des conditions opérationnels pour le ré entraînement de l'IA. - D'optimiser la génération de rapports pour nos clients (scientifiques, industriels). Vos missions - Prise en main de la plateforme : - Compréhension de l'architecture existante (frontend, backend, base de données). - Analyse du flux de données depuis les équipements jusqu'à la plateforme - Analyse et restructuration du format de données - Étude de la structure actuelle des données enregistrées (InfluxDB/SQL). - Proposition et implémentation d'un nouveau format permettant l'intégration des annotations utilisateur. - Mise à jour visuelle de l'interface (frontend) - Ajout d'éléments interactifs pour la validation - Intégration d'une visualisation claire des détections - Mise à jour du backend : - Développement des endpoints API pour enregistrer les validations utilisateur. - Mise à jour de la logique de traitement des données pour inclure les annotations. - Tests fonctionnels - Vérification de la cohérence des données validées avec le reste de la plateforme. - Test des performances et de la réactivité de l'interface. - Documentation de l'ensemble du travail effectué Les technos - Backend : Python (Tornado) - Frontend : React (HTML, CSS, JavaScript). - Base de données : InfluxDB (pour les données temporelles), SQL (pour les métadonnées et annotations). - Outils complémentaires : Mercurial (Equivalent de Git), Docker, Postman (pour les tests API).
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.