Back End Engineer - Python

Mayday SAS

Paris

Hybride

EUR 90 000 - 130 000

Plein temps

14 jours+
Générateur de candidature

Démarquez-vous pour ce poste — générez un CV et une lettre de motivation personnalisés en environ une minute.

Passez les filtres ATS

Avantages offerts par ce poste

Carte transport
Télétravail partiel 2 jours/semaine
Mutuelle et avantages
Budget équipement 200€

Résumé du poste

Mayday SAS recherche un Senior Back-end Engineer pour concevoir et faire évoluer le back-end de sa plateforme RAG. Vous aurez une ownership réelle sur l'architecture et la production, en travaillant sur des systèmes distribués et la fiabilité.

Vous rejoindrez l'équipe Data et reporterez à Jean-Clément Lawniczak, avec Olivier Maillot en N+2, en utilisant principalement Python, FastAPI, Elasticsearch, RabbitMQ et Celery. Poste en hybrid avec 2 jours de télétravail/semaine.

Qualifications

  • 5+ ans d'expérience en ingénierie logicielle, avec priorité back-end/distribués.
  • Production: expérience sur des services back-end latents et scalables.
  • Maîtrise de API conçues pour l'intégration client/équipe.
  • Expérience avec FastAPI, Elasticsearch, Celery, RabbitMQ ou équivalents.

Responsabilités

  • Concevoir et faire évoluer des API pour nos capacités RAG.
  • Construire et optimiser les pipelines d'ingestion, d'indexation et de retrieval sur Elasticsearch.
  • Développer des workflows asynchrones fiables avec Celery et RabbitMQ.
  • Améliorer l'observabilité, la scalabilité et la résilience du back-end.

Connaissances

Python
API design
Distributed systems
Elasticsearch
Celery
RabbitMQ
FastAPI

Outils

Temporal

Description du poste

Descriptif du poste : un rôle clé pour notre croissance

Le back-end qui fait tourner notre plateforme RAG est aujourd'hui ce qui conditionne la qualité de nos capacités IA : latence de retrieval, vitesse d'indexation, fiabilité des traitements asynchrones. On cherche un Senior Back-end Engineer pour construire et faire évoluer ce back-end, et pour poser les fondations de notre futur runtime agentique.

C'est un poste hands-on, avec de l'ownership réel sur l'architecture back-end et la fiabilité en production. Tu t'attaqueras à des problèmes de systèmes distribués, tu amélioreras la performance du retrieval, et tu porteras l'introduction de Temporal pour orchestrer des workflows durables et multi-étapes.

Tu rejoins l'équipe Data, qui construit le cerveau de Mayday : ingestion, indexation, recherche et capacités IA au service des produits Knowledge. Tu reporteras à Jean-Clément Lawniczak, avec Olivier Maillot en N+2.

Notre stack back-end est principalement en Python, avec FastAPI pour les API, Elasticsearch pour la recherche et le retrieval, RabbitMQ et Celery pour les traitements asynchrones. Temporal arrive comme socle de notre futur runtime agentique.

Concevoir et opérer le back-end de notre plateforme RAG
  • Concevoir et faire évoluer des API qui rendent nos capacités RAG faciles à intégrer : contrats clairs, faible latence, rétrocompatibilité.

  • Construire et optimiser les pipelines d'ingestion, d'indexation et de retrieval sur Elasticsearch.

  • Développer des workflows asynchrones fiables avec Celery et RabbitMQ : orchestration des tâches, retries, reprise sur erreur.

  • Améliorer l'observabilité, la scalabilité et la résilience de l'ensemble du back-end RAG.

Poser les fondations de ce qui vient après
  • Porter l'introduction de Temporal pour orchestrer des workflows agentiques durables et multi-étapes.

  • Travailler main dans la main avec les équipes produit et engineering pour amener de nouvelles capacités IA en production.

  • Faire évoluer la stack : évaluer les technos, proposer des améliorations d'architecture, et porter les changements qui améliorent la performance, la fiabilité et l'expérience développeur.

Tu rejoins une entreprise en pleine accélération internationale, sur le poste qui conditionne la qualité de toutes nos capacités IA.

  • Impact direct : ce que tu construis se mesure en latence, en fiabilité et en qualité de réponse pour plus de 100 clients, dont Fnac Darty, EDF, Free et Doctolib.

  • Des vrais problèmes d'ingénierie : systèmes distribués, recherche à l'échelle Enterprise, retrieval sous contrainte de latence. Pas du CRUD.

  • Une page blanche sur le runtime agentique : tu portes l'introduction de Temporal et tu poses les fondations que l'équipe utilisera pendant des années.

  • De l'ownership réel : tu es responsable de l'architecture back-end et de sa fiabilité en production, pas exécutant d'une roadmap décidée ailleurs.

  • Un package attractif (fixe + variable) : chez Mayday, on utilise Figures pour garantir une rémunération juste et transparente.

  • Un cadre de travail flexible : 2 jours de télétravail par semaine.

  • Des avantages concrets :

    • Carte Edenred à 10€/jour (60% pris en charge)

    • Navigo ou forfait mobilité durable (100% pris en charge)

    • Mutuelle Alan (50% pris en charge)

  • Un setup de travail aux petits oignons : ordinateur de ton choix + 200€ pour t'équiper un espace de travail où tu te sens bien.

  • Des bureaux super agréables en plein cœur du 11e, à Parmentier (merci Regus )

  • Une vraie culture d'équipe : entraide, transparence et bonne humeur rythment vraiment notre quotidien chez Mayday

Tu es fait·e pour ce poste si :
  • Tu as 5 ans et plus d'expérience professionnelle en ingénierie logicielle, dont une part substantielle sur des systèmes back-end ou distribués.

  • Tu as livré et opéré en production des services back-end soumis à de fortes exigences de latence, de disponibilité et de scalabilité.

  • Tu as conçu et maintenu des API utilisées par d'autres équipes, des clients ou des intégrations externes.

  • Tu as travaillé avec FastAPI, Elasticsearch, Celery, RabbitMQ ou des technologies comparables.

  • Tu as construit des pipelines d'ingestion, d'indexation ou de recherche et tu comprends les arbitrages entre qualité de retrieval et performance.

  • Tu as envie de rendre la connaissance plus accessible et plus utile à travers des capacités IA fiables.

  • Ce sont de vrais plus, pas des prérequis : avoir implémenté des fonctionnalités à base de LLM ou des systèmes RAG et en avoir rencontré les limites en conditions réelles ; avoir touché à Temporal ou à un autre système d'orchestration de workflows.

Soft Skills
  • Ownership : tu prends la responsabilité des systèmes que tu construis, du design jusqu'à l'exploitation en production, et tu partages la responsabilité de la codebase.

  • Clarté : tu expliques les compromis techniques simplement, tu négocies les priorités et les arbitrages de dette technique avec les Product Managers, et tu t'adaptes quand le besoin bouge.

  • Esprit critique constructif : tu challenges les choix existants, tu évalues les alternatives, et tu portes les changements jusqu'au bout plutôt que de t'arrêter au constat.

  • Transmission : tu fais monter les autres en compétence et tu influences la roadmap technique sans avoir besoin d'autorité formelle.

Hard Skills
  • Python back-end solide, et design d'API claires et fiables.

  • Systèmes distribués et traitements asynchrones : queues, retries, idempotence, reprise sur erreur.

  • Conception de systèmes résilients : haute disponibilité, observabilité, performance, maintenabilité.

  • Recherche et indexation à l'échelle : pipelines Elasticsearch, stratégie d'indexation, optimisation de la latence.

  • Analyse de cause racine sur les incidents de production les plus difficiles à tracer.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Software Engineer - AI Product
Software Engineer - AI Product

Mayday • Paris

Sur place
EUR 90 000 - 120 000
Télétravail 2 jours/sem
Mutuelle
Carte Transport
+1
Senior Software Engineer - AI Product
Senior Software Engineer - AI Product

Mayday SAS • Paris

Sur place
EUR 45 000 - 70 000
Carte Swile à 8€/jour
Forfait mobilité durable
Mutuelle Alan
Head of Engineering
Head of Engineering

Mayday • Paris

Sur place
EUR 120 000 - 180 000
Télétravail 2 jours/semaine
Équipement pro fourni
Carte Edenred
AI Engineer
AI Engineer

Mayday • Paris

Sur place
EUR 90 000 - 120 000
AI Engineer
AI Engineer

Mayday • Paris

Sur place
EUR 90 000 - 120 000
Ingénieur Exploitation et Industrialisation H/F
Ingénieur Exploitation et Industrialisation H/F

Instant System • Biot

Sur place
EUR 45 000 - 48 000
Télétravail 2j/semaine
Crèche d'entreprise
RTT
+1
Software Engineer - Ruby / TypeScript (F/H)
Software Engineer - Ruby / TypeScript (F/H)

Mealz • Lille

Hybride
EUR 38 000 - 46 000
Mutuelle Alan
Titres restaurant Swile
50% du transport en commun et V’Lille
Customer Support Engineer
Customer Support Engineer

Mayday • Paris

Sur place
EUR 45 000 - 65 000
Carte Edenred (50% prise en charge)
Navigo / forfait mobilité durable pris
Équipement espace de travail
RevOps Manager – AI, Data & Automation
RevOps Manager – AI, Data & Automation

Mayday • Paris

Sur place
EUR 90 000 - 120 000
Carte Edenred 50%
Navigo / mobilité durable pris en main
Budget équipement bureau 200€
DevOps Engineer
DevOps Engineer

Mayday • Paris

Sur place
EUR 90 000 - 120 000