Job Description
Nobori Partners : notre contexte
Pour vous donner un aperçu de qui nous sommes et pourquoi nous recrutons.
Prêt(e) à transformer le paysage digital ? Bienvenue chez Nobori, l’atelier où l’architecture cloud prend vie ! Depuis notre création en 2021, nous avons rassemblé une équipe passionnée et dynamique, unie par l’envie de relever ensemble des défis ambitieux.
Imaginez co-construire des solutions qui transforment des entreprises du CAC40 et des startups audacieuses. Avec nous, vous plongerez dans des projets captivants, du conseil à la tech, tout en cultivant votre curiosité et votre goût du dépassement.
Et aujourd’hui, nous avons une mission spéciale : intégrer un(e) Software Engineer GenAI.
Au sein d’équipes projet pluridisciplinaires, vous participerez à la conception, au développement et à l’industrialisation de solutions d’intelligence artificielle générative pour nos clients : assistants métiers, moteurs de recherche augmentés, automatisations intelligentes, copilotes, agents IA et applications AI-native.
Nous recherchons des profils hands‑on, capables de coder, tester, intégrer et faire évoluer des solutions IA dans des environnements exigeants.
Vos principales responsabilités
• Développer des applications d’IA générative basées sur des LLM.
• Concevoir et industrialiser des pipelines RAG : ingestion documentaire, embeddings, recherche vectorielle, retrieval, ranking et génération.
• Intégrer des modèles via des APIs ou des plateformes cloud.
• Créer des APIs, des services backend et des interfaces applicatives.
• Mettre en place des tests, des évaluations, du monitoring et des logs.
• Améliorer en continu les prompts, les chaînes d’orchestration et les composants IA.
• Intégrer les solutions dans les systèmes d’information de nos clients : IAM, APIs, bases documentaires et outils métiers.
• Concevoir des architectures techniques modernes, modulaires et observables.
• Utiliser des outils de développement assisté par IA pour accélérer le build, les tests et le refactoring.
• Documenter les solutions développées et contribuer à leur transfert auprès des équipes clientes.
• Participer aux ateliers de cadrage et contribuer à la traduction des besoins métiers en solutions concrètes. Vos compétences pour réussir
• H/F, vous disposez d’une expérience en software engineering, data engineering ou machine learning engineering et souhaitez construire des applications IA concrètes.
• Vous maîtrisez une ou plusieurs technologies parmi : Python, FastAPI, TypeScript ou Node.js.
• APIs REST et architecture de services backend.
• SQL et manipulation de données.
• Git et pratiques de développement logiciel.
• Vous connaissez ou avez déjà utilisé : LangChain, LlamaIndex, Semantic Kernel ou des frameworks équivalents.
• Azure OpenAI, OpenAI API, Mistral, Anthropic, AWS Bedrock ou Google Vertex AI.
• Des bases vectorielles telles qu’Azure AI Search, pgvector, Pinecone, Weaviate, Elasticsearch ou OpenSearch.
• Les pratiques CI/CD et les outils associés : Docker, GitHub Actions, Azure DevOps ou GitLab CI.
• Des outils de développement assisté par IA comme Cursor, Claude Code ou Codex.
• Une bonne culture des enjeux de sécurité, de confidentialité, de gouvernance des données et de qualité logicielle est attendue.
• Une formation ingénieur ou un Master 2 en informatique, data science ou intelligence artificielle est appréciée. L’anglais professionnel, ainsi que des certifications cloud ou IA, constitue des atouts supplémentaires. Ce que nous recherchons
• Vous justifiez de 3 à 7 ans d’expérience pertinente en software engineering, data engineering, machine learning engineering ou développement d’applications GenAI.
• Vous êtes à la fois autonome dans vos réalisations techniques et à l’aise dans un environnement de conseil et de projet client.
• Vous aimez comprendre un besoin métier, proposer une solution pragmatique, la développer de bout en bout, puis l’améliorer à partir des usages réels.
• Vous savez également expliquer vos choix techniques à des interlocuteurs non spécialistes et travailler avec des équipes pluridisciplinaires.
• Vous avez déjà développé une application GenAI utilisée par des utilisateurs réels.
• Vous savez évaluer la qualité d’une réponse LLM et mettre en place des critères d’évaluation pertinents.
• Vous comprenez les enjeux liés aux hallucinations, à la sécurité, à la confidentialité et à la protection des données.
• Vous avez déjà conçu ou optimisé un pipeline RAG en environnement de production.
• Vous êtes capable de choisir le bon modèle, le bon framework et la bonne architecture en fonction du contexte.
• Vous savez utiliser l’IA comme accélérateur de développement sans sacrifier la qualité, la maintenabilité ni la sécurité du code.
• Vous êtes sensible aux pratiques de tests, de monitoring, d’observabilité et d’amélioration continue.
• Vous avez une posture de conseil et savez vulgariser des sujets techniques complexes.
• Vous appréciez l’animation d’ateliers, la rédaction de livrables structurés et le travail en équipe. Ce qui fera la différence
• Vous avez déjà développé une application GenAI utilisée par des utilisateurs réels.
• Vous savez évaluer la qualité d’une réponse LLM et mettre en place des critères d’évaluation pertinents.
• Vous comprenez les enjeux liés aux hallucinations, à la sécurité, à la confidentialité et à la protection des données.
• Vous avez déjà conçu ou optimisé un pipeline RAG en environnement de production.
• Vous êtes capable de choisir le bon modèle, le bon framework et la bonne architecture en fonction du contexte.
• Vous savez utiliser l’IA comme accélérateur de développement sans sacrifier la qualité, la maintenabilité ni la sécurité du code.
• Vous êtes sensible aux pratiques de tests, de monitoring, d’observabilité et d’amélioration continue.
• Vous avez une posture de conseil et savez vulgariser des sujets techniques complexes.
• Vous appréciez l’animation d’ateliers, la rédaction de livrables structurés et le travail en équipe. Ce qui vous attend chez Nobori
• Analyser des besoins métiers ou techniques et les traduire en solutions concrètes.
• Concevoir et développer des applications GenAI, des APIs, des services backend et des pipelines de données.
• Expérimenter rapidement, mesurer la qualité des résultats et industrialiser les solutions pertinentes.
• Intégrer des solutions IA dans des environnements clients variés et exigeants.
• Mettre en place des architectures cloud, des chaînes CI/CD et des dispositifs de monitoring.
• Utiliser et encadrer des outils d’agentic coding afin d’accélérer le développement tout en maîtrisant les risques associés.
• Travailler avec des équipes métiers, techniques et dirigeantes.
• Préparer et co-animer des ateliers avec les équipes clientes.
• Rédiger la documentation technique, les spécifications, les runbooks et les livrables associés.
• Restituer les résultats de manière claire et accessible à des interlocuteurs techniques comme non techniques. Pourquoi nous rejoindre
Nous croyons que la réussite passe par le bien-être et l’épanouissement de nos équipes. Nobori vous propose un parcours sur mesure, incluant l’acquisition de nouveaux rôles, l’accès à des formations et des opportunités d’évolution en fonction de vos compétences et de vos performances.
• Team building : via nos Nobori Days, nous organisons régulièrement des activités pour cultiver notre esprit d’équipe et faire grandir notre collectif.
• Formation continue et coaching personnalisé : accédez aux meilleures certifications et formations pour développer vos compétences et rester à la pointe de l’innovation.
• MacBook Pro ou XPS : choisissez votre outil de travail selon vos préférences afin d’optimiser votre productivité.
• Télétravail flexible : profitez jusqu’à 2 jours de télétravail par semaine. Nos bureaux sont situés dans le 9ᵉ arrondissement de Paris.
• Mutuelle prise en charge à 100 % : bénéficiez d’une couverture santé comp