Tech Lead Senior

Il y a 1 semaine

Lille, Hauts-de-France TenderCrunch Télétravail Temps plein
TenderCrunch
· Lille (Euratechnologies)
· CDI
· Hybride, 2 à 3 jours de télétravail par semaine Package discuté selon le profil et l'expérience TenderCrunch en deux minutes Répondre à un appel d'offres, c'est aujourd'hui des semaines de lecture de DCE, de recherche d'informations éparpillées et de mémoires techniques réécrits pour la dixième fois. Nous construisons la plateforme d'AI Bid Intelligence qui industrialise ce process : analyse automatique des pièces du dossier, Go/No-Go fiabilisé, base de connaissances interrogeable, rédaction assistée des mémoires techniques. Le produit est en production, avec des clients qui l'utilisent tous les jours. Nous sommes basée à Lille, avec un socle technique déjà solide et beaucoup à construire. Pourquoi ce poste, maintenant Nous cherchons la personne qui va prendre la responsabilité technique complète de la plateforme : s'approprier l'existant, poser une architecture qui tiendra la croissance des trois prochaines années, puis faire grandir l'équipe autour d'elle. C'est un poste de Tech Lead hands-on : 60 à 80 % de votre temps dans le code au départ, le reste sur l'architecture et l'équipe. Vous travaillerez directement avec l'équipe fondatrice, sans couche intermédiaire. Les perspectives. Le périmètre du poste est appelé à s'élargir à mesure que l'équipe technique grandit — c'est une prise de responsabilité qui se construit sur 2 à 5 ans, dont nous parlerons ouvertement pendant le process. Vos missions Porter l'architecture — choix structurants, scalabilité, sécurité et stabilité de la plateforme. Développer au quotidien. Des interfaces riches et complexes : édition collaborative, tableaux de bord, chat conversationnel, outils interactifs d'aide à la décision. Et les API qui vont avec, typées de bout en bout. Concevoir et faire évoluer nos briques IA — orchestration de modèles de langage, recherche sémantique sur les documents de nos clients, flux en temps réel, stratégies de résilience. Piloter des traitements asynchrones à grande échelle — pipelines d'analyse documentaire et d'extraction de données, concurrence, fiabilité. Faire évoluer l'architecture de données dans un contexte multi-tenant strict, où l'isolation des données clients n'est pas négociable. Structurer et faire grandir l'équipe — recrutement, coaching, montée en compétences, incluant des développeurs à distance. Traduire la vision business en spécifications techniques claires et arbitrer entre qualité et vitesse de mise sur le marché. Notre environnement technique TypeScript de bout en bout — Node.js côté serveur, Vue.js côté client, avec du rendu côté serveur. Une couche IA maison qui orchestre plusieurs modèles de langage, de la recherche sémantique sur de gros volumes documentaires, et une infrastructure de traitement asynchrone pour absorber la charge. Pas de legacy : l'architecture a été pensée dès le départ pour la scalabilité et l'IA. Nous détaillons la stack complète — frameworks, bases de données, outils, versions, et les chantiers d'architecture en cours — lors de l'échange technique. Ce que nous recherchons 5 à 8 ans d'expérience minimum, dont une expérience réelle de Tech Lead, Staff Engineer, Lead Dev ou CTO — idéalement en startup ou scale-up. Maîtrise confirmée de Node.js / TypeScript et Vue.js en production, y compris le SSR et les problématiques d'hydratation (Vike, Nuxt ou équivalent). Appétence pour l'IA appliquée : vous comprenez les enjeux des LLM, du RAG et des bases vectorielles — ou vous apprenez vite et vous avez envie de creuser. Confort avec l'asynchrone : queues, workers, architectures event-driven. Rigueur : vous concevez avant de coder, vous documentez, vous testez. Leadership de proximité : vous coachez, vous embarquez, vous ne managez pas depuis une tour d'ivoire. Culture "ship and deliver" et communication claire avec des interlocuteurs non techniques, fondateurs comme clients. Sur ce poste, les compétences priment sur le diplôme. École d'ingénieur, Master 2 en génie logiciel ou parcours autodidacte : ce qui compte, c'est ce que vous avez construit. Ce qui fera la différence Avoir déjà mis des LLM en production (streaming, gestion d'erreurs, fallback). Une expérience de bases vectorielles et de recherche sémantique. Un parcours entrepreneurial ou intrapreneurial — avoir monté une boîte, ou porté un produit de 0 à 1. Des contributions open source ou des side projects. Une connaissance du monde des marchés publics (bonus, pas un prérequis). Ce que

nous offrons
Un impact direct : vos décisions techniques façonnent le produit, pas un backlog hérité. Une stack moderne sans legacy, pensée dès le départ pour la scalabilité et l'IA. De la transparence : à partir de l'entretien avec les fondateurs, nous ouvrons nos chiffres et nos enjeux. Vous saurez où vous mettez les pieds avant de signer. Hybride depuis Lille : 2 à 3 jours de télétravail par semaine, avec une présence sur place attendue la première année — le temps de poser les fondations avec l'équipe. Peu de réunions, beaucoup de temps de concentration. Process de recrutement Échange introductif (30 min) — motivations et fit culturel. Entretiens avec les fondateurs — deep dive sur votre parcours et sur nos défis techniques. Évaluation technique — un cas pratique réaliste, tiré de notre domaine avec notre CTO. Rencontre équipe — pour valider le fit dans les deux sens. Réponse rapide à chaque étape : nous savons ce que vaut le temps d'un candidat.