Développeur·se Backend Python / IA (H/F)

SAS Institute
Canton of Reims-9, France
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Intermediate
Compensation
€ 36K

Job location

Canton of Reims-9, France

Tech stack

Microsoft Excel
API
Amazon Web Services (AWS)
Unit Testing
Software as a Service
Cloud Computing
Databases
Content Analysis
Continuous Integration
Django
JSON
Python
PostgreSQL
Open Source Technology
Flask
Large Language Models
Backend
GIT
FastAPI
Search Engines
Machine Learning Operations
Front End Software Development
Docker

Job description

Nous lançons la V2 de Carbono avec une forte dimension IA appliquée : analyse automatique de documents, génération de livrables, assistance intelligente à la saisie et à l'interprétation des résultats.

Dans ce cadre, nous recrutons un·e Développeur·se Backend Python / IA qui maîtrise à la fois le backend web (FastAPI, Postgres) et les approches modernes LLM (RAG, vector DB, prompt engineering, adaptation de modèles)., En collaboration directe avec le CTO et l'équipe produit, vous aurez un rôle clé dans la conception de la V2 :

  1. Backend "classique" :
  • Concevoir et dĂ©velopper des APIs REST robustes avec FastAPI
  • Mettre en place des pipelines de traitement de donnĂ©es :
  • import / normalisation de donnĂ©es (CSV, Excel, JSON…)
  • gĂ©nĂ©ration de PDF et autres livrables rĂ©glementaires
  • ModĂ©liser et optimiser la base de donnĂ©es PostgreSQL (schĂ©mas, index, JSONB, perfs)
  • Écrire des tests unitaires et d'intĂ©gration pour sĂ©curiser les Ă©volutions
  1. IA / LLM appliquée :
  • Concevoir et implĂ©menter des modules IA autour des LLM pour :
  • analyse de documents (rapports, bilans, textes rĂ©glementaires)
  • gĂ©nĂ©ration de contenus (rĂ©sumĂ©s, commentaires, suggestions)
  • assistance contextuelle dans l'interface (aide Ă  la saisie, explications, Q&A)
  • Mettre en place des architectures de type RAG (Retrieval-Augmented Generation) :
  • extraction et prĂ©-traitement de documents,
  • stockage dans une base vectorielle,
  • construction de chaĂ®nes de prompts utilisant contexte + LLM
  • Participer Ă  l'adaptation / spĂ©cialisation de modèles :
  • choix des modèles (API externes vs open-source),
  • rĂ©glage fin (prompting avancĂ©, fine-tuning),
  • mise en place de garde-fous (guardrails, filtres, scoring de rĂ©ponses)
  • Travailler sur l'Ă©valuation des modules IA : qualitĂ© des rĂ©ponses, pertinence, robustesse

Requirements

Stack & outils :

  • Langage : Python 3.12+
  • Framework backend : FastAPI
  • Base de donnĂ©es : PostgreSQL (JSONB, indexation, optimisation)
  • Stockage et Cloud : AWS
  • IA / LLM : APIs (OpenAI / Anthropic / autres) et/ou modèles open-source, RAG, vector DB
  • Outils : Git, Docker, CI/CD, "Nous ne cherchons pas juste quelqu'un qui a dĂ©jĂ  appelĂ© une API OpenAI, mais un profil capable de construire des features IA utilisables en production."
  • 2 Ă  4 ans d'expĂ©rience en dĂ©veloppement backend Python (FastAPI, Django, Flask ou Ă©quivalent)
  • Bon niveau en modĂ©lisation de donnĂ©es et usage de PostgreSQL
  • RAG, vector DB, moteur de recherche sĂ©mantique
  • Adaptation / spĂ©cialisation d'un modèle pour un cas mĂ©tier
  • CoĂ»t / latence des appels LLM,
  • SĂ©curitĂ© & confidentialitĂ© des donnĂ©es,
  • QualitĂ© / robustesse des rĂ©ponses
  • CapacitĂ© Ă  travailler en Ă©quipe avec le Frontend et le Designer produit
  • CuriositĂ© forte pour l'IA appliquĂ©e, envie de creuser et d'itĂ©rer

Bonus :

  • Contribution Ă  un projet open-source IA / ML
  • Connaissances en MLOps (suivi de mĂ©triques, Ă©valuation de modèles)
  • ExpĂ©rience dans le domaine environnement / climat (ou intĂ©rĂŞt pour le sujet)

Pourquoi nous rejoindre ?

  • Participer Ă  la crĂ©ation d'un SaaS en pleine Ă©volution dotĂ© de vrais modules IA utiles, pas gadget
  • Poste clĂ© dans une PME Ă  taille humaine : impact direct sur le produit avec beaucoup d'autonomie
  • Locaux en centre-ville de Reims, proche de la gare

About the company

Objectif Zéro Carbone Consulting (OZCC) édite Carbono, une plateforme SaaS qui aide les entreprises et collectivités à mesurer, piloter et réduire leurs émissions de gaz à effet de serre.

Apply for this position