Ingénieur d'intégration LLM (Télétravail - Contrat)
💡 Conseil pour postuler : Cliquer sur « Postuler gratuitement sur Braintrust » vous redirigera vers le site officiel de Braintrust. C'est 100 % gratuit pour vous et cela nous aide à soutenir notre plateforme grâce aux bonus de parrainage.
⚠️ Note de traduction : Ces informations ont été traduites par IA. En cas d’imprécision ou d’ambiguïté, référez-vous à la version originale en anglais.
Aperçu du rôle
IMP Intelligence est une entreprise privée spécialisée dans les données de rémunération. Nous gérons une base de données propriétaire et structurée de données de référence sur les rémunérations aux États-Unis, au Royaume-Uni et en Europe. Notre plateforme est utilisée par des entreprises de services financiers reconnues, ce qui exige une grande précision, fiabilité et prêtes pour la production.
Nous développons une expérience alimentée par l'IA permettant aux clients d'interroger notre base de données de rémunérations en langage naturel et d'obtenir des résultats structurés précis (ex: plages de percentiles). Notre interface client frontale est développée sur Bubble et restera sur Bubble, mais le backend devra être construit en externe (avec base SQL) et connecté via une API. L'authentification à accès contrôlé existe déjà dans notre portail.
Il s'agit d'un poste à distance en contrat. Nous recrutons une personne pour prendre en charge l'ensemble du projet de bout en bout avec un minimum d'encadrement.
Responsabilités :
- Construire un service backend connectant nos données de rémunération structurées à un LLM via API (ex: GPT-4, Claude ou autre modèle adapté) pour prendre en charge les requêtes en langage naturel
- Implémenter une approche fiable de récupération (ex: langage naturel → requête structurée) permettant d'extraire précisément les données de notre base privée
- Développer un backend personnalisé + couche SQL (en dehors de Bubble) et exposer une API à laquelle notre interface Bubble pourra se connecter (points d'API pour les requêtes et résultats formatés)
- Fournir des résultats de benchmarking clairs et prêts à l'emploi (affichage à l'écran ; export PDF en option)
- Implémenter des comportements de secours sûrs en cas de données manquantes (ex: "données insuffisantes" ou plages de substitution clairement identifiées) avec des garde-fous contre les hallucinations
- Garantir une solution prête pour la production : performance stable, gestion claire des erreurs, code maintenable
- Communiquer clairement les avancées et arbitrages à un responsable produit non technique (explications en langage simple)
Exigences (non négociables)
- Expérience démontrable dans le développement d'applications LLM connectées à des bases de données structurées (ex: LangChain, LlamaIndex, modèles RAG, flux NL → SQL, etc.)
- Vous avez déjà déployé un produit pertinent et pouvez le prouver (produit en ligne, dépôt GitHub ou démonstration + explication)
- Expérience dans la création d'API backend (REST) intégrant des interfaces externes (expérience avec API Bubble est un plus important)
- Capacité à travailler de manière autonome et à gérer le projet (exigences → développement → itération → déploiement)
- Excellentes compétences en communication écrite et orale en anglais
Atouts
- Expérience en génération et modélisation de rapports PDF
- Expérience avec des ensembles de données privés/propriétaires et mise en place de garde-fous contre les hallucinations
Recevez des alertes d'emploi personnalisées