Le poste Développeur backend applications & IA H/F
Partager cette offre
Poste à pourvoir en pré-embauche / prestation de 6 à 8 mois puis CDI
• Concevoir des applications d'IA utiles, robustes et maintenables pour répondre à des besoins métiers concrets.
• Transformer les prototypes et les preuves de concept en applications utilisables par les équipes métiers.
• Développer des API et des services backend propres, documentés et sécurisés.
• Intégrer des services d'IA, des modèles de langage naturel (LLM), des pipelines RAG, la reconnaissance optique de caractères (OCR), des modèles d'apprentissage automatique (ML), des services de données ou des algorithmes d'optimisation dans les applications métiers.
• Garantir la conformité des applications avec l'architecture, la sécurité et les normes d'intégration du Groupe.
• Contribuer aux tests automatisés, à l'intégration continue et au déploiement continu (CI/CD), à la documentation, aux revues de code et à l'assurance qualité du code.
• Surveiller la qualité, les performances, la latence, la fiabilité et les coûts des applications.
• Remettre en question les choix techniques lorsque nécessaire afin d'éviter les solutions fragiles, surdimensionnées ou dépendantes de frameworks.
• Partager ses connaissances avec l'équipe et contribuer à l'amélioration des pratiques d'ingénierie.
• Concevoir, développer, tester et déployer des applications d'IA/données, principalement dans un environnement Azure.
• Créer des services backend et des API sécurisés, maintenables et faciles à intégrer.
• Connecter les applications aux systèmes existants, aux sources de données, à l'APIM et aux mécanismes d'authentification et d'autorisation.
• Intégrer les modèles de langage (LLM), les pipelines RAG, la reconnaissance optique de caractères (OCR)/le traitement de documents, les modèles d'apprentissage automatique (ML), les modèles de prévision ou les algorithmes d'optimisation
aux flux de travail métier.
• Concevoir des solutions techniques simples et robustes plutôt que des preuves de concept (POC) inutilement complexes.
• Mettre en œuvre des journaux, une surveillance, un suivi des erreurs et un suivi des coûts pour les applications de production.
• Résoudre les problèmes techniques et améliorer la fiabilité, la maintenabilité et les performances.
• Collaborer avec les équipes métier pour traduire leurs besoins en solutions techniques réalistes.
• Remettre en question les demandes métier ou techniques susceptibles de conduire à des systèmes fragiles, coûteux ou difficiles à maintenir.
• Documenter les choix techniques et assurer le transfert de connaissances au sein de l'équipe.
Profil recherché
• Plus de 3 ans d'expérience professionnelle en développement logiciel.
Anglais professionnel
• Excellentes compétences en programmation dans au moins un langage backend. • Bonne connaissance de .NET / C# ou volonté de travailler principalement avec .NET / C#. • Capacité d'apprentissage et d'adaptation rapides à différentes technologies, frameworks et domaines d'activité. • Solide compréhension des API backend, de l'architecture orientée services et du code maintenable. • Expérience avec Git, les tests automatisés, la documentation technique et les bonnes pratiques d'assurance qualité du code. • Expérience de base en CI/CD, idéalement avec Azure DevOps. • Expérience de base du cloud, idéalement avec Azure. • Capacité à développer des logiciels sécurisés, performants et maintenables. • Capacité à comprendre les besoins métier et à les traduire en solutions techniques réalistes. • Forte curiosité, autonomie et volonté d'apprendre. • Esprit pragmatique : capacité à simplifier, à livrer rapidement et à améliorer de manière itérative.• Azure App Services, Azure Functions, AKS, Azure SQL, Azure Storage, Azure AI Search. • Docker, architecture propre, DDD ou TDD. • Angular ou un autre framework front-end. • Python pour les workflows IA/données. • Azure Data Factory, Azure Data Lake ou Databricks. • Modèles linéaires logiques (LLM), RAG, embeddings, recherche vectorielle, OCR. • Agents IA et workflows basés sur des outils. • Apprentissage automatique, prévision, science des données ou algorithmes d'optimisation. • Évaluation de la qualité de l'IA : hallucinations, ancrage des sources, qualité de la récupération, retours utilisateurs. • Optimisation des coûts pour les applications d'IA : routage des modèles, utilisation des jetons, mise en cache, réduction du contexte et surveillance.
Environnement de travail
Nous recherchons un ingénieur logiciel opérationnel pour concevoir, développer et mettre en production des applications basées sur l'IA au sein du Groupe. Il ne s'agit pas d'un poste de recherche en IA pure. Nous recherchons un développeur d'applications : une personne curieuse, qui apprend vite et pragmatique, capable de naviguer entre différentes technologies et thématiques métier, et de transformer des prototypes, des POC ou des idées commerciales en applications fiables, maintenables et utilisables. L'équipe travaille sur un large éventail de cas d'usage innovants, notamment l'IA générative, la reconnaissance automatique de formes (RAG), la reconnaissance optique de caractères (OCR), l'extraction de documents, les agents IA, l'apprentissage automatique, la prévision, les pipelines de données et les algorithmes d'optimisation. Le candidat n'a pas besoin d'être un expert dans tous ces domaines, mais doit être capable d'apprendre rapidement, de comprendre les fondements techniques et de développer des logiciels robustes autour de ceux-ci. Ce rôle exige une collaboration étroite avec les équipes commerciales, informatiques, de données, les architectes et les partenaires externes tout au long du cycle de vie complet : définition du périmètre technique, architecture, développement, intégration, tests, CI/CD, déploiement dans le cloud, surveillance et amélioration continue.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +9 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Développeur backend applications & IA H/F
Karma Partners
