Description du poste:
Développeur Senior Python - Back-End, LLM & IA Générative
Localisation: Île-de-France / Hybride
Démarrage: ASAP
Expérience: 5 ans minimum
Mission longue durée
Contexte
Dans le cadre de la création d'une nouvelle application pour un acteur majeur du secteur financier et des paiements, nous recherchons un Développeur Senior Python - Back-End, LLM & IA Générative.
Vous participerez à la construction d'une application Back-End depuis sa conception jusqu'à son déploiement, dans un environnement présentant de forts enjeux de performance, volumétrie, fiabilité et disponibilité.
Le projet comporte également une composante importante LLM / Intelligence Artificielle Générative. Une première expérience concrète de développement ou d'intégration de solutions GenAI est requise.
Vos missions
Développement Python Back-EndConcevoir et développer des applications et services Back-End en PythonParticiper à la définition de l'architecture techniqueDévelopper des modules robustes, maintenables et performantsConcevoir et exposer des API et services Back-EndDévelopper les interactions avec les bases de donnéesParticiper aux choix techniques et aux évolutions d'architectureDévelopper les tests unitaires et d'intégrationMaintenir et faire évoluer les composants existants***Participer aux revues de code et à l'amélioration de la qualité logicielle
LLM & IA Générative
Vous contribuerez à la conception et à l'intégration de fonctionnalités reposant sur des LLM et des technologies d'IA Générative.
Selon les sujets, vous pourrez intervenir sur l'intégration et l'utilisation de LLMle développement de services Back-End exploitant des modèles d'IAla conception de workflows et agents IAl'intégration d'API de modèlesla mise en œuvre d'architectures RAGle traitement et l'analyse intelligente de donnéesl'orchestration de chaînes de traitement IA***l'évaluation et l'amélioration des réponses produites par les modèles
Une première expérience concrète sur un projet LLM / GenAI est requise.
Une connaissance de frameworks tels que LangChain, LangGraph, PydanticAI ou équivalents sera appréciée.
Haute performance & forte volumétrie
L'application étant destinée à traiter des volumes importants, vous interviendrez également sur l'optimisation des traitements Back-Endla gestion de fortes volumétriesles problématiques de scalabilitél'analyse et la réduction des temps de latencel'optimisation des accès aux donnéesla résilience des traitementsl'analyse des performances applicatives***l'identification et la résolution des points de contention
Compétences indispensables
Python / Back-End / API / Bases de données / LLM / GenAI / Linux / Tests / Git / CI/CD
Nous recherchons notamment Excellente maîtrise de PythonExpérience significative en développement Back-EndMaîtrise de la conception d' API / servicesBonne maîtrise des bases de donnéesExpérience sur des problématiques de haute performance et/ou forte volumétrieBonne maîtrise des environnements LinuxMaîtrise des tests automatisésBonne compréhension des principes CI/CDPremière expérience concrète avec des LLM / IA Générative / LangChain, LangGraph, PydanticAI ou équivalents
Nice to have
FastAPI / PostgreSQL / Kafka / Docker / Kubernetes / Pytest / Jenkins / GitLab CI/CD / LangChain / LangGraph / PydanticAI / RAG / Agents IA / Cloud / Observabilité / Microservices
Une expérience dans les secteurs Paiement / Banque / Finance / Fintech / Systèmes transactionnels critiques constitue également un plus, mais n'est pas obligatoire.
Description du profil:
Profil recherché
Vous êtes un Développeur Python Back-End confirmé / senior, idéalement avec au moins 5 ans d'expérience.
Vous avez déjà participé à la conception et au développement d'une application Back-End complexe, et Python est pour vous un véritable langage de développement, au-delà du scripting.
Vous êtes capable d'intervenir sur l'ensemble du cycle:
Conception → Développement → Tests → Intégration → Déploiement → Support
Vous disposez également d'une première expérience concrète en LLM / IA Générative, idéalement dans l'intégration de ces technologies au sein d'applications ou services Back-End.
Vous appréciez les environnements techniques exigeants, le travail en équipe Agile et êtes suffisamment autonome pour prendre en charge un sujet de bout en bout.
Les compétences clés
Python / Back-End API / Architecture LLM / IA Générative Performance / Forte volumétrie Bases de données Linux Tests / CI-CD
6 An(s)