Software Engineer Python - 3D IA & Systèmes Complexes H/F - D3s
- CDI
- D3s
Les missions du poste
Nous recrutons un Software Engineer Python pour concevoir et industrialiser des systèmes logiciels au coeur de problématiques industrielles complexes (IA, données 3D, optimisation).
Vous interviendrez sur des sujets où les approches standards atteignent leurs limites, avec un enjeu clé : transformer des modèles avancés en applications robustes, performantes et utilisées en conditions réelles.
Concrètement, vous serez amené(e) à :
- Concevoir des architectures logicielles adaptées à des environnements contraints
- Développer des services backend en Python (performance, fiabilité, passage à l'échelle)
- Construire des interfaces en React pour exposer des fonctionnalités avancées à des utilisateurs métier
- Participer au déploiement de solutions utilisées par plusieurs centaines d'utilisateurs
- Travailler en étroite collaboration avec des data scientists et experts métier
Vous interviendrez sur l'ensemble du cycle de vie, avec un niveau d'autonomie élevé sur les choix techniques.
Nous recherchons un ingénieur expérimenté capable de concevoir, développer et faire évoluer des systèmes logiciels de manière autonome, avec une appétence pour les sujets d'architecture.
- Formation d'ingénieur ou équivalent avec une base scientifique solide
- Très bonne maîtrise de Python et des fondamentaux du développement logiciel
- Expérience significative en développement d'applications (backend, API, architectures web)
- Bonne compréhension des enjeux de qualité, maintenabilité, performance et passage à l'échelle
- Capacité à s'approprier rapidement des sujets complexes et à proposer des solutions robustes et pragmatiques
Vous êtes à l'aise pour prendre des décisions techniques, structurer un développement et faire avancer un projet avec un bon niveau d'autonomie.
Seront particulièrement appréciés
- Expérience en développement full-stack (Python / React)
- Participation à des choix d'architecture ou à la structuration technique d'un projet
- Sensibilité aux problématiques de mise en production (tests, déploiement, monitoring)
- Expérience de collaboration avec des profils variés (data, métier, produit)
Le poste est conçu pour évoluer vers un rôle de référent technique / Tech Lead, avec :
- Une implication croissante dans les choix d'architecture
- Un rôle de structuration des bonnes pratiques de développement
- Un accompagnement technique des autres développeurs
- Une contribution active aux orientations techniques de la plateforme
Ce qui fera la différence
- Rigueur et exigence sur la qualité du code
- Capacité à prendre du recul et à arbitrer entre différentes solutions
- Goût pour les environnements où il faut construire et faire évoluer des systèmes en production
Nous concevons des logiciels qui s'attaquent à des problèmes industriels complexes, où modélisation, données et performance sont au coeur des enjeux.
Notre équipe - composée d'ingénieurs logiciels, de data scientists et de spécialistes en intelligence artificielle - développe des solutions déployées en conditions réelles chez des leaders de l'aéronautique, de l'automobile, du transport et de l'énergie.
Nos projets se situent à l'intersection de trois dimensions exigeantes :
- Complexité métier : systèmes industriels contraints, variabilité, forte exigence opérationnelle
- Data : volumétrie importante, structuration de données hétérogènes, exploitation avancée
- Ingénierie logicielle : robustesse, passage à l'échelle, performance et maintenabilité
Nous ne faisons pas que prototyper : nous construisons des systèmes qui fonctionnent, durent et passent à l'échelle.
Basés à Grenoble, au coeur d'un écosystème scientifique et technologique de premier plan, nous offrons un environnement adapté aux ingénieurs souhaitant travailler sur des problématiques techniques profondes et concrètes.
En lien étroit avec STEP Consulting, cabinet de conseil en stratégie, nous faisons le pont entre réflexion amont et mise en oeuvre opérationnelle, avec un haut niveau d'exigence sur les deux dimensions.
Compétences requises
- Python