Skip to content
← Back to job listings

Software Engineer – IA & Systèmes Complexes

STEP Consulting · Grenoble, Auvergne-Rhone-Alpes, France

External listingfull-time13 days ago

About The Role

Rejoignez notre équipe en tant que Software Engineer Python. Vous serez responsable de la conception et de l'industrialisation de systèmes logiciels complexes liés à l'IA, aux données 3D et à l'optimisation. Vous travaillerez en étroite collaboration avec des data scientists et des experts métier, et aurez un niveau d'autonomie élevé sur les choix techniques. Le poste est basé à Grenoble avec la possibilité de télétravail partiel.

  • Concevoir des architectures logicielles adaptées à des environnements contraints et développer des services backend.
  • Participer au déploiement de solutions utilisées par plusieurs centaines d’utilisateurs et travailler en étroite collaboration avec des data scientists.
  • Prendre des décisions techniques, structurer un développement et faire avancer un projet avec un bon niveau d’autonomie.

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, SQL)
  • 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**

This is an external listing. JobSpring does not represent or verify the employer. Report this listing