Senior Backend Engineer Python IA & Apis H/F
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+3 more
Job description
Dans le cadre du dĂ©veloppement de plateformes de donnĂ©es et dâintelligence artificielle Ă grande Ă©chelle, nous recherchons un(e) Lead/Senior Backend Engineer spĂ©cialisĂ©(e) IA et APIs. Vous contribuerez Ă la conception et Ă lâindustrialisation de services permettant lâindexation, la recherche et la restitution de contenus Ă forte valeur mĂ©tier, tout en garantissant performance, fiabilitĂ© et sĂ©curitĂ©.
Missions principales1. Conception et développement de services IA & donnéesArchitecture 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 oeuvre 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 oeuvre 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.
- DĂ©veloppement dâAPIs et services webConception dâAPIs
Développer des APIs robustes et documentées.
Définir des contrats clairs et versionnés.
Mettre en oeuvre 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 oeuvre le streaming de réponses IA.
Gérer les problématiques de :
Timeouts
Backpressure
Annulation de requĂȘtes
Requirements
Profil recherchĂ©FormationDiplĂŽme dâIngĂ©nieur, Master ou Doctorat en informatique ou domaine connexe.ExpĂ©rienceExpĂ©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 techniquesLangagesPython 3.11+ (expertise requise)Connaissance de Go et/ou Java apprĂ©ciĂ©eAPIs et dĂ©veloppement webFastAPIStarlettePydanticUvicorn / ASGIConcurrence et asynchronismeasynciohttpxMultithreadingMultiprocessingWorkers distribuĂ©sIntelligence artificielleOpenAI / Azure OpenAILangChainMistral ou solutions Ă©quivalentesArchitectures RAGEmbeddingsAgents IA, 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 techniquesLangages
Python 3.11+ (expertise requise)
Connaissance de Go et/ou Java appréciée
APIs et développement web
Benefits & conditions
Communications temps réel
About the company
W hub est une Entreprise de Services du Numérique (ESN) spécialisée dans la fourniture de solutions technologiques avancées.
FondĂ©e par les anciens dirigeants dâune grande ESN, W hub bĂ©nĂ©ficie dâune connaissance approfondie du marchĂ© et des enjeux spĂ©cifiques du secteur., W hub est une Entreprise de Services du NumĂ©rique (ESN) spĂ©cialisĂ©e dans la fourniture de solutions technologiques avancĂ©es. FondĂ©e par les anciens dirigeants dâune grande ESN, W hub bĂ©nĂ©ficie dâune connaissance approfondie du marchĂ© et des enjeux spĂ©cifiques du secteur.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How to Become an AI Engineer
Is Software Engineering Over-Saturated?
Find a Developer Job: 12 Best Job Sites For Developers
Why Upskilling And Reskilling is Important For Developers