
Développeur·e Full-Stack Maitrisant l'API Openai et les Edtech H/F - Pôle Emploi
- Paris - 75
- CDI
- Pôle Emploi
Les missions du poste
Dans le cadre du développement d'une application web (ou mobile) intégrant des fonctionnalités d'IA générative, l'entreprise ATR recherche un développeur capable d'utiliser l'API d'OpenAI (GPT-4/GPT-4o) pour concevoir un système conversationnel performant.
Objectifs de la mission :
Concevoir un backend robuste capable de dialoguer avec l'API d'OpenAI (ChatGPT, Whisper ou autres).
Structurer les prompts de manière optimisée selon différents cas d'usage.
Créer une interface front simple pour tester et valider les flux.
Implémenter une logique utilisateur basique (authentification, sessions, base de données).
(Optionnel) Ajouter des fonctionnalités de scoring, logs de conversation ou d'analyse de réponse.
Compétences recherchées :
API & OpenAI :
Maîtrise de l'API OpenAI (ChatGPT, GPT-4, GPT-4o, function calling, tools.).
Gestion de prompts complexes, chain-of-thought, et logique conversationnelle multi-turn.
Bonne compréhension des limites techniques et de tarification de l'API OpenAI.
Développement :
Langages : Python (FastAPI ou Flask), ou Node.js (Express).
Bases de données : MongoDB, Firebase, PostgreSQL.
Front : React.js ou framework équivalent (ou Flutter / React Native si app mobile).
Expérience en structuration de projets IA ou assistants virtuels.
Utilisation d'outils type LangChain ou LlamaIndex.
Déploiement sur cloud (Vercel, Heroku, AWS).
Intégration de speech-to-text ou text-to-speech.
Profil recherché :
Autonome, rigoureux, et curieux des innovations en IA.
Capable de proposer des choix techniques pertinents.
Expérience précédente dans un projet IA générative ou assistant intelligent est un vrai plus.
Informations pratiques :
Télétravail : 2 jours par semaine
Début : Dès que possible
Salaire : entre 50000 et 80000 eur hors bonus
Le profil recherché
Experience : 36 Mois
Compétences : Application web, Concevoir une application web, Développer une application en lien avec une base de données, Optimiser des algorithmes, une application informatique et mettre en oeuvre leur développement, Réaliser des études et développements informatiques
Langues : Anglais exigé, Arabe souhaité
Qualification : Ouvrier spécialisé
Secteur d'activité : Conseil en relations publiques et communication