Software Engineer – MLOps – Stage de fin d’études

Matcha recrute !

À propos

Matcha est une solution SaaS B2B qui réinvente l’expérience d’achat dans les rayons de la grande distribution et de l’e-commerce. Notre mission : aider des millions de shoppers à trouver le produit idéal, grâce à une technologie de recommandation couplée au retail media.

Née avec les vins, bières et spiritueux, notre solution est aujourd’hui déployée sur une douzaine de secteurs (alimentation, beauté, petcare, café…) :

  • Les distributeurs et pure players (Carrefour, Intermarché, Lagardère Travel Retail…) l’utilisent pour enrichir leur parcours d’achat et augmenter leurs ventes. 📈

  • Plus d’une trentaine de grandes marques (L’Oréal, Heineken, Lactalis, Mars, Carte Noire…) s’appuient sur notre solution d’e-retail media pour promouvoir le bon produit au bon moment. 🎯

⚙️ Côté tech

Chez Matcha, l’IA n’est pas une simple API qu’on appelle : nous entraînons nos propres modèles de langage pour la recherche et la recommandation, et nous les servons sur notre propre infrastructure GPU. Ils tournent en production, au service de millions de shoppers.

getmatcha.tech · LinkedIn

💻 Comment on travaille

Toute l’équipe tech travaille au quotidien avec des agents de code, à commencer par Claude Code. Ils écrivent une part croissante du code : le rôle de l’ingénieur change, il ne disparaît pas. Ce qui compte désormais :

  • spécifier précisément ce qu’on veut ;

  • relire et challenger ce qui est produit ;

  • faire les bons choix d’architecture ;

  • comprendre en profondeur ce qui se passe sous le capot.

C’est pourquoi nous cherchons avant tout l’envie d’apprendre en continu et une excellente communication écrite, en français et en anglais.

Descriptif du poste

💡 Nous recrutons aussi un(e) stagiaire Software Engineer Fullstack sur la même période : vous formerez un binôme.

📝 Option d’embauche en CDI à l’issue du stage.

🎯 Descriptif du poste

Intégré(e) à l’équipe Tech, tu travailleras avec l’ensemble de l’équipe et avec le CTO et co-fondateur de Matcha.

Tu seras avant tout ingénieur(e) logiciel, avec une spécialité : faire vivre nos modèles en production et mesurer rigoureusement leur qualité. Tes missions :

  • Serving & production : déployer, monitorer et optimiser nos modèles servis sur GPU (latence, coût, fiabilité).

  • Benchmarks & evals : faire évoluer nos benchmarks et nos pipelines d’évaluation, pour mesurer précisément la qualité de nos modèles et savoir quand une nouvelle version est prête pour la production.

  • Backend : participer aux développements backend avec le reste de l’équipe, selon les besoins.

  • Qualité et fiabilité : code testé et maintenable, intégration et déploiement continus, revues de code.

🛠 Notre stack

  • Commun à l’équipe : Claude Code, Python, Docker, Kubernetes, Scaleway, Datadog, Linear

  • Sur ce poste : PyTorch, vLLM, FastAPI, GPU et Object Storage Scaleway

Pas besoin d’avoir déjà fait du MLOps : on cherche avant tout ta capacité à apprendre.

Profil recherché

  • Formation : tu es en dernière année de Bac+5, en école d’ingénieurs ou en master scientifique exigeant (informatique, mathématiques appliquées, IA…), à la recherche de ton stage de fin d’études.

  • Bases : une solide culture mathématique générale, pour comprendre ce que font nos modèles et interpréter correctement des résultats, et de bons fondamentaux en informatique.

  • Langues : français courant indispensable, bon niveau d’anglais.

Ce qui compte le plus pour nous :

  • L’envie d’apprendre en continu : tu lis (livres, articles, documentation) et tu t’intéresses autant à la théorie qu’à la pratique.

  • Une excellente communication écrite, en français et en anglais : formuler un problème, rédiger une spec, documenter une décision.

Et aussi :

  • Autonomie : tu prends des initiatives et tu mènes un sujet à bien, tout en sachant quand solliciter l’équipe.

  • Rigueur : tu as à cœur de livrer un travail propre, testé et maintenable, et des résultats en lesquels on peut avoir confiance.

  • Esprit d’équipe : tu aimes collaborer, échanger des idées et apprendre au contact des autres.

🎁 Ce que nous offrons

  • 🍽️ Un dîner d’équipe tous les mois

  • 😎 Des séminaires d’équipe

  • 🧑‍🍳 Des titres-restaurant à hauteur de 9,50 € par jour travaillé (pris en charge à 60 % par Matcha)

  • 🚇 50 % du Pass Navigo

  • 🏡 2 jours de télétravail par semaine, et des bureaux au cœur de Paris

  • 🔥 Une équipe cool et motivée

Process de recrutement

  1. Un premier échange avec Alice, notre RH

  2. Un entretien technique avec Eduardo, notre CTO et co-fondateur, et un membre de l’équipe tech

Informations complémentaires

  • Type de contrat : Stage (5 à 12 mois)
  • Date de début : 04 janvier 2027
  • Lieu : Paris
  • Niveau d'études : Bac +5 / Master
  • Expérience : > 1 an
  • Télétravail partiel possible
  • Salaire : entre 1400€ et 1600€ / mois