Le projet

1. Conception et développement de services IA & données
Architecture et ingénierie logicielle
  • Concevoir l’architecture des APIs, services backend et workers.
  • Définir les stratégies de mise en cache, de résilience et de haute disponibilité.
  • Mettre en œuvre des mécanismes de gestion des incidents : retries, circuit breakers, fallbacks, dégradation contrôlée des services.
Industrialisation des solutions d’IA générative
  • Concevoir et déployer des architectures intégrant des modèles de langage (LLM).
  • Mettre en œuvre des solutions de :
    • Prompt engineering
    • Function calling
    • Retrieval-Augmented Generation (RAG)
    • Embeddings et recherche vectorielle
    • Agents IA
  • Réaliser et challenger les choix techniques via des prototypes, benchmarks et tests de charge.
Performance et scalabilité
  • Concevoir des applications capables de traiter des volumes importants de données.
  • Optimiser les arbitrages entre :
    • Coût d’infrastructure
    • Latence
    • Débit
    • Qualité de service
  • Participer à la conception d’architectures synchrones et asynchrones adaptées aux contraintes métiers.

2. Développement d’APIs et services web
Conception d’APIs
  • Développer des APIs robustes et documentées.
  • Définir des contrats clairs et versionnés.
  • Mettre en œuvre les bonnes pratiques de validation, authentification et gestion des accès.
  • Garantir la cohérence et la qualité des interfaces exposées aux équipes clientes.
Asynchronisme et traitements distribués
  • Exploiter les mécanismes avancés de concurrence et parallélisme.
  • Optimiser les traitements à travers les approches synchrones et asynchrones.
  • Développer des systèmes capables de supporter des charges importantes et des pics d’activité.
Streaming et temps réel
  • Mettre en œuvre le streaming de réponses IA.
  • Gérer les problématiques de :
    • Timeouts
    • Backpressure
    • Annulation de requêtes
    • Communications temps réel
Observabilité et sécurité
  • Intégrer des solutions de :
    • Logs
    • Métriques
    • Traces distribuées
  • Appliquer les principes de sécurité :
    • Gestion des secrets
    • Zero Trust
    • Isolation des jetons d’authentification
    • Protection des données sensibles

3. Leadership technique et accompagnement
Gouvernance technique
  • Participer à la définition et à la diffusion des standards techniques.
  • Favoriser la réutilisation des composants et des bonnes pratiques au sein des équipes.
Accompagnement des équipes
  • Conseiller les équipes produit et développement dans l’intégration des services et plateformes.
  • Faciliter l’adoption des solutions mises à disposition.
Excellence technique
  • Promouvoir :
    • Clean Code
    • SOLID
    • Tests automatisés
    • Revues de code
    • Qualité logicielle

 

Veille et rayonnement
  • Assurer une veille technologique continue autour de l’IA et du développement backend.
  • Contribuer à des initiatives de partage de connaissances :
    • Communautés techniques
    • Conférences
    • Meetups
    • Articles techniques
    • Open source

Profil recherché

Formation
  • Diplôme d’Ingénieur, Master ou Doctorat en informatique ou domaine connexe.
Expérience
  • Expérience significative en développement backend Python sur des systèmes en production à forte volumétrie.
  • Expérience démontrée dans l’intégration et l’industrialisation de solutions d’IA générative.
  • Solide compréhension des problématiques de performance, disponibilité et sécurité.

Compétences techniques
Langages
  • Python 3.11+ (expertise requise)
  • Connaissance de Go et/ou Java appréciée
APIs et développement web
  • FastAPI
  • Starlette
  • Pydantic
  • Uvicorn / ASGI
Concurrence et asynchronisme
  • asyncio
  • httpx
  • Multithreading
  • Multiprocessing
  • Workers distribués
Intelligence artificielle
  • OpenAI / Azure OpenAI
  • LangChain
  • Mistral ou solutions équivalentes
  • Architectures RAG
  • Embeddings
  • Agents IA
Cloud & Infrastructure
  • AWS et/ou Azure
  • Docker
  • CI/CD
Données et Middleware
  • PostgreSQL
  • Redis
  • Kafka
  • OpenSearch
  • Bases vectorielles (Weaviate ou équivalent)
  • Celery
Qualité logicielle
  • Pytest
  • Tests asynchrones
  • Intégration continue

Vous souhaitez postuler ?

< 256 MB.
< 256 MB.

D'autres missions vous correspondent !

Ces offres pourraient également vous intéresser.

08.06.2026

Développeur C++ (H/F)

Rejoignez un projet technologique de pointe au coeur de l'innovation. Vous intégrerez une équipe internationale afin de développer les outils logiciels permettant d'agir sur de la conception et de la fabrication de nos futurs outils.
Vous évoluerez dans un environnement exigeant, à forte composante technique et métier, où la qualité, la fiabilité et la conformité aux standards sont essentielles.

07.07.2026

Consultant Zuora CPQ (H/F)

Dans le cadre de l’évolution d’une plateforme de gestion du cycle de vie client intégrée à un écosystème CRM, nous recherchons un(e) Consultant(e) Zuora CPQ pour accompagner les équipes dans le développement et le paramétrage de la solution de gestion des abonnements et de la facturation.

22.06.2026

Ingénieur MLOps / Python (H/F)

Au sein de l'équipe IA, rattachée au pôle IT Data, vous mettrez vos compétences techniques au service du développement et de l'industrialisation de l'Intelligence Artificielle.
Dans un environnement innovant et en forte évolution, vous participerez à la conception, au déploiement et à l'exploitation des plateformes et outils permettant aux équipes Data Science et IA de délivrer des solutions performantes, fiables et scalables.