Developpeur Fullstack (Python / Javascript) (H/F)

LeHibou
19 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French

Job location

Tech stack

JavaScript
API
Databases
Python
Natural Language Processing
Systems Architecture
Web Applications
React
Large Language Models
Backend
HuggingFace
Data Management
Front End Software Development
Api Design
REST

Job description

Nous recherchons un Développeur Full Stack pour participer au développement d'un système de chatbot. Il/elle sera responsable de la construction des composants front-end et back-end du système, garantissant une expérience utilisateur fluide et des capacités back-end robustes.

Ce rôle implique la mise en ?uvre d'interfaces conversationnelles et l'intégration de mécanismes de retour d'information utilisateur. Il comprend également l'intégration de composants tiers et le déploiement dans l'infrastructure interne.

Le développeur travaillera principalement avec Python pour le back-end et Javascript pour le front-end, en tirant parti des frameworks LLM (Large Language Model) de pointe pour créer des solutions de chatbot intelligentes et conviviales.

Activités : Architecture du Système & Développement

Améliorer (éventuellement reconcevoir) et étendre une architecture full-stack existante pour les applications de chatbot.

Étendre les composants front-end interactifs et adaptés aux mobiles.

Optimiser et développer des services back-end en Python pour gérer le dialogue, l'intégration d'API et la persistance des données.

Permettre l'intégration avec des composants tiers et le déploiement dans l'infrastructure interne.

Intégration de la Boucle de Rétroaction (Feedback Loop Integration)

Développer des mécanismes de capture du retour d'information utilisateur et enregistrer cette information dans le système de gestion des données.

Collaboration & Documentation

Travailler en étroite collaboration avec les chercheurs en IA pour traduire les exigences en solutions techniques.

Documenter la conception du système, le code source et les API pour la maintenance future et l'évolutivité.

Requirements

Expérience avérée en tant que Développeur Full Stack avec un solide portefeuille d'applications web.

Solide connaissance de JavaScript, avec une expérience de React et/ou Vue.

Maîtrise de Python, avec une expérience dans le développement d'APIs et de services back-end.

Familiarité avec les APIs RESTful, l'authentification et les systèmes de bases de données.

Fortes compétences en résolution de problèmes, attention aux détails et un état d'esprit proactif., Expérience avec des systèmes de chatbot ou d'IA conversationnelle, par exemple Chainlit, ou des frameworks similaires.

Compréhension des concepts de NLP (Traitement du Langage Naturel) et de l'intégration des LLM.

Expérience avec d'autres outils ou plateformes liés aux LLM (ex. OpenAI API, HuggingFace, pipelines RAG - Retrieval-Augmented Generation).

Apply for this position