Staff Software Engineer IA
Upslide
Software Engineering
Paris, France
Job description
UpSlide est la première solution de productivité et branding pour les services financiers. Notre logiciel améliore considérablement les fonctionnalités de PowerPoint, Word, Excel et Power BI et permet aux utilisateurs de sociétés telles que Citi, KPMG et BNP Paribas de se concentrer sur des tâches à forte valeur ajoutée plutôt que sur le formatage ou le copier-coller. Nous sommes en phase de croissance avec plus de 160 employés dans nos bureaux de Paris (siège social), Londres, New York Singapour et Berlin.
Nos valeurs ✨
Nos valeurs guident notre approche du travail et sont au cœur de notre processus de recrutement. Pour rejoindre notre équipe, nous recherchons des individus qui accordent de l'importance aux valeurs suivantes :
Excellence : Nous pensons que chaque détail compte, et nous attachons une grande importance à la qualité de nos livrables.
Confiance : Nous sommes passionnés, engagés, et libres d'agir avec autonomie.
Bien-être au travail : Nous aimons voir le bon côté des choses et nous partageons notre enthousiasme avec nos collègues et nos clients.
L’équipe 🧑🤝🧑
Tu rejoindras l'équipe dev d'UpSlide : 30 développeurs organisés en 5 squads, chacune avec une mission claire et ambitieuse pour 2026 :
IB & AM : Créer des workflows IA spécialisés pour les équipes financières (production de présentations conformes à la marque, modèles financiers solides).
FA & AI : Renforcer la supériorité de notre produit pour le secteur Financial Advisory, avec un focus IA.
FA : Renforcer notre position historique sur le Financial Advisory.
OfficeJS : Préparer l'avenir d'UpSlide avec le passage de Microsoft Office à Office JS.
Platform : Adapter notre infrastructure à un modèle d’offres basé sur les services.
Tu rejoindras la squad IB & AM (Investment Banking & Asset Management), leadée par Olivier, et composée de Dimitri, Lucile, Thibault, Hervé-Henri et Lucas. L’équipe fonctionne avec des cycles de décision courts et une forte réactivité, les devs ont un impact direct sur le produit, et l’IA est un levier produit utilisé au quotidien (pas un sujet “R&D”).
Objectifs de l’équipe 🎯
Construire une nouvelle génération d’outils pour les professionnels de la finance, nativement augmentés par l’IA. L’objectif est de permettre aux LLMs d’agir directement dans PowerPoint, Excel et Word, afin d’automatiser des tâches complexes à forte valeur comme la production de présentations ou de modèles financiers. Il ne s’agit pas simplement d’ajouter des fonctionnalités, mais de transformer en profondeur des workflows entiers. Cela se traduit déjà par des produits concrets comme le MCP (faire exécuter des actions à un LLM dans UpSlide), le Track Changes sur PowerPoint, ou encore le Modeling, qui facilite la création et l’audit de modèles financiers fiables.
Notre ambition : faire gagner des heures de travail chaque jour à nos utilisateurs et redéfinir leurs workflows avec l’IA.
Tes missions 🖋️
En tant que Staff Software Engineer IA, tu es un·e builder : tu construis, tu ship, et tu tires la qualité vers le haut. Tu sais prendre des sujets ambigus, cadrer, décider et livrer — sans être dans un rôle managérial.
Ton impact couvre 3 dimensions :
Build & ship en squad : livrer des features IA à fort impact, de l’idée à la production.
Industrialisation IA : rendre les systèmes fiables et opérables (qualité, observabilité, sécurité, coûts, performance).
Influence transverse : améliorer nos standards, patterns et pratiques (design reviews, mentoring, partage).
Concrètement, tu vas :
Construire en équipe des fonctionnalités IA à fort impact, de l’idée à la production.
Concevoir des systèmes basés sur des LLMs, agents et outils d’orchestration, capables de fonctionner à l’échelle et en conditions réelles.
Prototyper vite, itérer sans friction puis durcir/industrialiser.
Combiner IA + contrôles déterministes pour livrer du fiable (pas juste “impressionnant en demo”).
Mettre en place les bons garde-fous : qualité, test, monitoring, instrumentation, retours terrain.
Influencer les choix techniques et les pratiques au-delà de ta squad : standards, patterns, quality bar.
Faire progresser l’équipe : design reviews, mentoring, feedback, amélioration continue.
Notre stack technique
On construit dans un environnement exigeant : Microsoft Office impose un cadre fort côté client, et c’est justement ce qui rend le challenge intéressant. On compense avec des architectures modernes côté services et IA.
Client : .NET 4.8 (contraintes liées à Microsoft Office)
Tests : NUnit, Fluent Assertions, Moq, AutoFixture
Cloud : Azure (hébergement services, dépôts git, CI/CD)
-
Tooling : Sentry, App Insights, R#, Entity Framework, MS SQL…
Retrouve quelques unes de nos pratiques de travail sur notre blog technique !
Tes objectifs⚡
À 3 mois : tu as pris en main notre stack et nos enjeux IA, et tu contribues sur des sujets à fort impact. Tu proposes des améliorations concrètes (produit/tech/qualité) et tu structures l’usage des outils IA dans l’équipe.
A 6 mois : tu es une référence technique sur les sujets IA clés. Tu pilotes des initiatives structurantes, influences l’architecture et fais évoluer nos standards. Tu contribues fortement à la manière dont UpSlide construit avec l’IA (pratiques, éval, outillage, qualité).
Chez UpSlide, les parcours IC sont clairement définis. En tant que Staff Software Engineer IA, tu peux évoluer vers Senior Staff Software Engineer IA, avec un impact plus transverse et une contribution directe à la stratégie produit & IA, tout en restant non-managérial.
Job requirements
La personne que l’on recherche :
On cherche un.e builder IA, qui construit déjà de l’applicatif avec l’IA, et veut livrer en production, avec une forte exigence de qualité :
Tu te reconnaîtras si tu :
As une expérience solide en développement logiciel, et tu as déjà livré des systèmes en production répondant à des exigences élevées (qualité, fiabilité, performance, sécurité, maintenabilité).
Sais livrer dans un environnement complexe (notamment côté client Office / legacy) tout en maintenant un haut niveau de qualité.
As une pratique concrète des LLMs / agents / orchestrations, et comprends les enjeux “prod-grade” de l’IA (évaluation, garde-fous, sécurité, coûts, latence).
Aimes coder, prototyper, expérimenter rapidement, puis industrialiser proprement (tests, monitoring, instrumentation, retours terrain).
Es très solide techniquement (architecture, design, qualité) et privilégies un code simple, revu, testé, maintenable.
-
Maîtrises l’anglais (niveau B2 minimum à l’oral).
✨ Si tu ne coches pas toutes les cases mais que tu penses être la bonne personne, postule et explique-nous pourquoi.
Processus de recrutement
Entretien téléphonique avec Hawa, RPO.
Entretien de coding avec un développeur de l’équipe (visio).
Exercice de refactoring avec un développeur de l’équipe puis échange technique avec Olivier (Tech Lead) et François (CTO) dans nos bureaux.
-
Entretien final avec François (CTO) et Florine (Head of Dev) (visio).
🚀 Nous effectuerons une prise de référence afin de t'accompagner dans ta prise de poste !
Nos avantages
Faites une réelle différence et soit au centre même d'une entreprise SaaS autofinancée et en pleine croissance (doublement tous les deux ans depuis 10 ans) !
🌍 Environnement international : Start-up française avec 5 bureaux (Paris, Londres, Berlin, New York, Singapour) et des utilisateurs dans plus de 60 pays
💻 Télétravail : Politique télétravail flexible (2-3 jours/semaine)
🧑💻 Budget télétravail : Budget de 500€ pour l'équipement télétravail
🌱 Formations & développement professionnel : Collaboration avec notre société sœur, IPH, proposant aux UpSliders des formations sur les soft skills clés et le management
💆♀️ Bien-être : 50€ par mois pour des activités de bien-être physique et mental
👶 Congé maternité / paternité : Entièrement rémunéré et aide pour le parent accoucheur/non accoucheur et aide aux parents d'enfants de moins de sept ans
🏠 Bureau : Bureau près de l'Opéra (1er arrondissement) - un espace dynamique avec de beaux espaces communs et salles de réunion, une salle de sieste, un local à vélos et des douches, du thé/café, etc.
✈️ Vacances : 25 jours de congés et 9 RTT (dont un pour la Journée de Solidarité)
🎉 Événements : Soirées au bureau et événements internationaux de l'entreprise (séminaire monde UpSlide, séminaire d'équipe, des actions RSE toute l’année)
✅ Général : Tickets restaurants (Swile), mutuelle (Alan), transports (50% remboursé)
Qui sommes-nous ?
En plus des défis commerciaux passionnants sur un marché en plein essor, tu trouveras une culture amicale, attentionnée et stimulante
Tu auras l'opportunité d'acquérir de nouvelles compétences, d'apprendre des autres dans un environnement multiculturel et de grandir en tant que personne
Les employés d’UpSlide se sont engagés à avoir un impact positif sur le monde. Nous avons obtenu la certification B Corp en 2022 avec de solides engagements envers nos employés, notre communauté, nos clients, nos fournisseurs et l'environnement. Actuellement, 30 % de d’UpSlide appartient aux employés
Plus d'informations ici : upslide.net/en/from-a-to-b-corp-our-mission-for-positive-impact/UpSlide a été classée numéro 1 du meilleur lieu de travail (”best place to work”) en 2019 et numéro 1 du meilleur lieu de travail en 2020 dans la catégorie "meilleure entreprise pour le travail à distance" (“best company for remote work”)
Plus d'informations ici : upslide.net/en/happiness-at-work-recipe/
En tant qu’entreprise certifiée B-corp, nous tenons de forts engagements envers nos employés, clients, fournisseurs et notre environnement. Nous souhaitons que chacun se sente la bienvenue. Cet engagement de diversité et inclusion est appliqué tout le long du process de recrutement et une fois que vous nous rejoigniez ! ✨
or