Lead Developer Back-End Python

Audensiel Technologies
Canton de Strasbourg-1, France
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French, English
Experience level
Senior

Job location

Canton de Strasbourg-1, France

Tech stack

Clean Code Principles
API
Automation of Tests
Azure
Code Review
Continuous Integration
Python
Routing
Software Engineering
Management of Software Versions
Generative AI
Backend
FastAPI
REST
Api Management
Serverless Computing

Job description

Dans le cadre de projets innovants autour de l'IA générative, nous recherchons un(e) Lead Developer Back-End Python pour contribuer au développement d'une plateforme cloud basée sur Azure et orientée GenAI.

Vous interviendrez au sein d'une équipe technique travaillant sur une plateforme d'assistant intelligent intégrant des fonctionnalités avancées d'orchestration agentique.

Objectif de la mission :

Concevoir et développer le backend de la plateforme d'IA générative, en garantissant la qualité, la scalabilité et la robustesse des services.

Responsabilités principales

Développement Back-End

  • Concevoir et développer des API REST en Python avec FastAPI
  • Implémenter des serveurs MCP et des mécanismes de validation via Pydantic
  • Assurer la gestion des erreurs, le versioning des API et leur documentation
  • Intégrer les services via Azure API Management

Orchestration IA / Agentique

  • Mettre en place des workflows agentiques (LangChain ou Microsoft Agent Framework)
  • Gérer routing, outils (tools), mémoire/contexte et prompts
  • Concevoir des architectures multi-agents

Qualité & exploitation

  • Mise en place de tests automatisés et revues de code
  • Suivi de la qualité, performance, sécurité et maintenabilité
  • Mise en place d'observabilité (logs, monitoring, tracing)

Leadership technique

  • Encadrer techniquement les développeurs de l'équipe
  • Promouvoir les bonnes pratiques de développement
  • Accompagner la montée en compétences et l'autonomie des équipes
  • Aider à la résolution de problématiques complexes

Livrables attendus

  • Services backend de la plateforme (FastAPI, intégrations Azure, couches data)
  • Bibliothèques communes de l'assistant IA
  • Azure Functions pour outils IA (OCR, recherche web, etc.)
  • Documentation technique en anglais
  • Code packagé et industrialisé

Requirements

4 à 7 ans d'expérience minimum en développement backend (profil medior confirmé à senior)Expérience significative en rôle de Lead Developer Backend PythonMaîtrise de Python et FastAPIConnaissance des environnements cloud AzureExpérience avec des frameworks IA / agentiques (LangChain, frameworks similaires)Bonnes pratiques de software engineering (tests, CI/CD, clean code, architecture)Capacité à encadrer techniquement une équipeAtout : expérience sur des projets IA générative ou systèmes multi-agents, * 4 à 7 ans d'expérience minimum en développement backend (profil medior confirmé à senior)

  • Expérience significative en rôle de Lead Developer Backend Python
  • Maîtrise de Python et FastAPI
  • Connaissance des environnements cloud Azure
  • Expérience avec des frameworks IA / agentiques (LangChain, frameworks similaires)
  • Bonnes pratiques de software engineering (tests, CI/CD, clean code, architecture)
  • Capacité à encadrer techniquement une équipe

Atout : expérience sur des projets IA générative ou systèmes multi-agents

About the company

Acteur multi-spécialiste en transformation digitale, conseil métier et conseil en technologies, Audensiel accompagne ses clients de tout secteur d'activité en France et à l'international dans les domaines Digital, Conseil, Data/IA, IoT, Cybersécurité, Cloud/DevOps.

Apply for this position