Recevez plus de réponses des employeurs
Envoyez un CV adapté au poste en quelques minutes.
Chat3D, Inc. recherche un référent Blender pour concevoir et maintenir des générateurs procéduraux et outils internes. Vous travaillerez avec Overnight Studio et l'équipe R&D, en lien étroit avec les artistes afin de produire des données 3D cohérentes et automatisées.
Vous maîtrisez Blender et Python, avec une expertise en geometry nodes et texturing procédural. Le poste mêle RD et production sur Lyon, avec une stack open et des workflows à grande échelle.
Chat3D conçoit la prochaine génération d’outils de machine learning pour la production 3D. Nos outils sont éprouvés en conditions réelles par notre studio interne, Overnight Studio, sur des assets aux standards AAA.
Nos modèles apprennent à partir de données 3D. Leur qualité dépend directement de la qualité et de la diversité de ces données, et personne ne les vend sur étagère : il faut les produire / valider & trier dans des workflow automatique.
Vous êtes la référence Blender de l’équipe et vous construisez la chaîne qui fabrique nos données 3D : les générateurs procéduraux, les outils qui mettent les artistes dans la boucle, le contrôle qualité et le texturing. Vous travaillez à l’articulation exacte entre l’équipe R&D et les artistes d’Overnight Studio, avec un pied dans chaque monde.
Vos responsabilités
Concevoir et maintenir nos générateurs procéduraux : des recettes paramétrées qui produisent des familles d’objets cohérentes plutôt que des objets uniques. Exigence forte de déterminisme et de reproductibilité, une même graine doit donner exactement le même résultat.
Outiller les artistes : développer les outils internes, extension Blender qui permettent à un artiste de déclarer l’espace de variation d’un objet qu’il a modélisé, et d’en générer une flotte de variantes cohérentes.
Industrialiser la production de données : passer de la pièce unique à la génération à grande échelle, d’abord sur des objets isolés puis sur des scènes complètes.
Convertir et normaliser des jeux de données 3D hétérogènes, dont de la CAO, vers notre format de travail.
Porter le texturing : matériaux procéduraux et PBR, baking, standards ouverts.
Mettre en place le contrôle qualité des données 3D : définir les critères d’exclusion, construire l’outillage de jugement, et passer à l’échelle.
Évaluer et intégrer les outils d’IA générative 3D existants dans nos workflows : tests, benchmarks, comparaisons, intégration concrète. Vous êtes utilisateur et évaluateur de ces modèles, pas leur concepteur, l’équipe R&D s’en charge.
Environnement technique
Blender (bpy, bmesh, geometry nodes, shading, rendu), votre outil principal.
Python : outils internes, scripts batch, addons, code versionné et testé.
Traitement de mesh et de nuages de points, formats d’échange (USD, glTF).
Git, Docker, Linux. AWS pour les traitements à l’échelle.
Ce qu’on offre
Un rôle de référent : vous êtes la voix Blender de l’entreprise, sur un sujet où vos décisions structurent la suite.
Un pied dans la R&D, un pied dans la production : votre travail alimente directement les modèles, et vous voyez le résultat sur de vrais assets.
Un sujet neuf : générer des données 3D à cette échelle n’a pas de mode d’emploi, vous construisez la méthode.
Une stack moderne et 100 % open (Blender, standards ouverts), sans legacy lourd.
Lyon : bureaux à Perrache (Lyon 2), équipe technique rapprochée.
IndispensableMaîtrise & Expertise sur Blender, de bout en bout : modélisation, topologie, UV, shading et matériaux, geometry nodes, rendu. Le niveau attendu n’est pas « je sais me servir de Blender » mais « je sais pourquoi ce mesh est mauvais et ce qui, dans le pipeline, l’a produit ».Vous codez pour de vrai, en Python et bpy : addons, outils internes, traitements en batch. Du code lisible, versionné, dont les résultats sont reproductibles.Pratique du procédural : geometry nodes, paramétrisation, capacité à penser en espace de variation plutôt qu’en objet fini.Expérience de la production 3D : vous avez travaillé dans ou avec une équipe d’artistes, vous connaissez leurs contraintes et vous savez leur parler.Curiosité pour l’IA générative 3D : vous suivez ce qui sort, vous testez, et vous savez juger honnêtement si un outil apporte quelque chose ou non.Rigueur et autonomie : vous prenez un sujet, vous le structurez et vous le menez sans supervision serrée.Atouts qui font la différenceMatériaux procéduraux et PBR à un bon niveau (MaterialX, baking, workflows de texturing).Houdini ou un autre DCC procédural, pour la culture des systèmes paramétriques.USD et les pipelines d’échange inter-logiciels.Contributions à l’écosystème Blender : addons publiés, patchs, présence dans la communauté.Notions de machine learning côté données : comprendre ce qu’un modèle consomme, pourquoi la normalisation et le déterminisme comptent, pourquoi une forme mal fichue empoisonne un entraînement.Sculpt, ou une spécialité d’artiste que vous portez à un très bon niveau.