New
Remote
Job description
YO IT Consulting recherche pour le compte de son client un·e développeur·se Python confirmé·e, expert·e du moteur de jeu open‑source Panda3D, afin de concevoir et d’optimiser des environnements 3D destinés à l’entraînement de modèles d’intelligence artificielle. Vous intégrerez une équipe technique pluridisciplinaire, en télétravail complet, avec des points de synchronisation hebdomadaires en visioconférence.
**Missions principales**
- Analyser les exigences fonctionnelles et les transformer en architecture technique robuste, en veillant à la scalabilité et à la maintenabilité du code.
- Développer des simulations 3D complexes en Python, en intégrant du code C++ natif lorsque les performances l’exigent, tout en respectant les bonnes pratiques de Panda3D.
- Assurer la compatibilité multiplateforme (Windows, Linux, macOS) et l’optimisation pour du matériel ancien comme pour des stations de travail haut de gamme.
- Mettre en place et maintenir le versionnage du code source via GitHub, incluant les revues de pull‑request, la gestion des branches et le suivi des tickets.
- Collaborer étroitement avec les data‑scientists pour intégrer les pipelines d’IA, garantir la synchronisation des données de simulation et valider les performances des modèles entraînés.
- Rédiger une documentation exhaustive (architecture, API, processus de build, guide d’utilisation) afin de faciliter la prise en main par les équipes futures.
- Participer activement aux revues de code, aux séances de brainstorming technique et aux réunions d’avancement, en assurant une communication claire, tant à l’écrit qu’à l’oral.
- Appliquer les méthodologies agiles (scrum / kanban) pour respecter les délais, gérer les priorités et livrer des incréments de produit de haute qualité.
**Profil recherché**
- Minimum 5 ans d’expérience professionnelle en développement Python, dont 2 ans avec Panda3D ou un moteur de jeu similaire.
- Maîtrise du C++ pour l’extension de modules critiques et optimisation des performances.
- Solide compréhension des concepts de rendu 3D, de physique de simulation et d’interaction temps réel.
- Expérience avérée en intégration de pipelines d’IA (TensorFlow, PyTorch) dans des environnements de simulation.
- Excellente maîtrise des systèmes de contrôle de version Git, idéalement GitHub Actions pour CI/CD.
- Capacité à travailler de façon autonome, à gérer les priorités et à livrer dans les temps impartis.
- Très bon niveau d’anglais technique (lecture et rédaction) et français courant pour la communication interne.
- Sens du détail, rigueur et passion pour les technologies de pointe.
**Ce que nous offrons**
- Contrat à durée indéterminée (CDI) avec package salarial compétitif.
- Flexibilité totale du travail à distance, avec un budget annuel dédié à l’équipement de bureau à domicile.
- Accès à des formations continues (conférences, cours en ligne) pour rester à la pointe des technologies IA et 3D.
- Environnement de travail stimulant, où l’innovation et la prise d’initiative sont encouragées.
- Participation à des projets à fort impact, contribuant à l’avancement de la recherche en IA.
Rejoignez une équipe dynamique où votre expertise technique sera valorisée et où chaque jour apporte de nouveaux défis passionnants.