Software Engineer – IA & Systèmes Complexes

Résumé du poste
CDI
Grenoble
Télétravail fréquent
Salaire : 45K à 75K €
Expérience : > 2 ans
Éducation : Bac +5 / Master
Compétences & expertises
Gestion de la qualité
Aptitude à résoudre les problèmes
React
SQL
Python
Postuler

STEP Consulting
STEP Consulting

Cette offre vous tente ?

Postuler
Questions et réponses sur l'offre

Le poste

Descriptif du poste

Nous recrutons un Software Engineer Python pour concevoir et industrialiser des systèmes logiciels au cœur 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

  • Utiliser des harnais d’agents pour développer des services backend (performance, fiabilité, passage à l’échelle) et construire des interfaces en React exposant 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.

Conditions & environnement :

  • Poste basé à Grenoble (télétravail partiel possible, 2 jours/semaine)

  • Contrat : CDI – Temps plein

  • Rémunération : attractive, selon expérience (fixe + primes)

  • Avantages : mutuelle, tickets restos, remboursement transport, team events, etc.


Profil recherché

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


Déroulement des entretiens

Le recrutement combine des entretiens et exercices techniques. Vous devrez montrer une forte motivation pour nos activités et d’excellentes compétences techniques.

  • Deux entretiens en visio

  • Une rencontre dans nos locaux avec tests techniques

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Postuler