
HP France est la filiale française de HP Inc., une entreprise technologique qui propose aux particuliers comme aux entreprises des produits informatiques et d’impression. Son portefeuille comprend des ordinateurs portables, des ordinateurs de bureau, des écrans, des imprimantes et des accessoires associés, destinés aussi bien à l’usage personnel quotidien qu’aux flux de travail professionnels. L’entreprise se concentre sur le développement et la fourniture de technologies conçues pour aider les personnes et les organisations à travailler plus efficacement.
Ingénieur logiciel senior pour le commerce de détail, l’IA et Android
Pilotez le développement de logiciels de vente au détail pour Android intégrant l’IA, des applications mobiles aux services back-end et aux agents d’IA. Collaborez avec les clients et les équipes produit pour faire passer des logiciels commerciaux des premières idées à la production.
Description
- Développez des logiciels mobiles intégrant l’IA pour le commerce de détail.
- Transformez les besoins produit et client en logiciels opérationnels avec des spécialistes du domaine.
- Guidez le développement des premières idées et des prototypes jusqu’à la préparation pour la production.
- Contribuez aux applications Android, aux services back-end et aux agents d’IA.
- Définissez les critères d’acceptation, évaluez les options techniques et hiérarchisez les travaux de développement.
- Collaborez avec les ingénieurs en contact avec les clients et les équipes informatiques des clients pour recueillir leurs retours, valider les fonctionnalités, résoudre les problèmes d’intégration et livrer des correctifs.
- Créez et gérez des environnements d’exécution d’agents reliant les modèles d’IA au contexte, aux outils, à la mémoire, aux autorisations et aux flux de travail.
- Choisissez, intégrez et évaluez des modèles d’IA pour le raisonnement, l’utilisation d’outils et la vision.
- Améliorez la qualité, la vitesse, la fiabilité et le coût de l’inférence dans les déploiements cloud et en périphérie.
- Développez des applications Android pour les terminaux portables et les tablettes du commerce de détail, avec des interfaces adaptatives et des fonctions vocales, photo, de lecture et de paiement.
- Intégrez les applications de manière sécurisée aux systèmes d’entreprise au moyen d’API, d’événements et d’adaptateurs.
- Définissez des pratiques de programmation assistée par l’IA, de revue de code, de tests automatisés, de sécurité, d’intégration continue et de mise en production des logiciels.
- Accompagnez les ingénieurs, examinez les conceptions et le code, et pilotez la résolution des problèmes techniques.
- Transformez les besoins récurrents des clients en fonctionnalités réutilisables pour un produit commercial évolutif et facile à maintenir.
Exigences
- Diplôme de licence en informatique, en génie logiciel ou dans un domaine technique connexe, ou expérience pratique équivalente.
- Au moins 8 ans d’expérience en ingénierie logicielle, dont en leadership technique et en livraison pratique de nouveaux produits, de la conception à la production.
- Expérience dans le développement d’applications d’IA faisant appel à de grands modèles de langage, à des frameworks ou environnements d’agents, à l’appel d’outils, à la récupération, à l’inférence et à l’évaluation.
- Solide expérience du développement Android et de la connexion d’applications mobiles à des services back-end, à des systèmes d’entreprise et aux fonctionnalités des appareils.
- Expérience de collaboration avec des clients, leurs équipes informatiques ou des ingénieurs en contact avec eux pour développer des fonctionnalités et résoudre des problèmes techniques.
- Utilisation pratique d’outils de développement logiciel assisté par l’IA.
- Bonne maîtrise de l’architecture des applications d’IA, notamment des modèles, des environnements d’agents, du contexte, de la récupération, de la mémoire et des outils.
- Compréhension des compromis liés au choix des modèles et à l’inférence concernant la précision, la latence, le débit, le coût, la confidentialité et l’exécution dans le cloud ou sur l’appareil.
- Solides compétences en développement Android ; Kotlin et Jetpack Compose sont des atouts.
- Solides compétences en ingénierie mobile et back-end, notamment en API, systèmes distribués et intégration d’entreprise.
- Maîtrise des outils de programmation assistée par l’IA et de développement agentique.
- Capacité à convertir les spécifications des clients en conceptions techniques et en tests d’acceptation, à diagnostiquer les défaillances et à évaluer les flux de travail d’IA.
- Connaissance des pratiques de développement sécurisé, de l’authentification, de l’autorisation, de la confidentialité des données, de la journalisation d’audit, des tests automatisés, de l’intégration continue et de la gestion des mises en production.
- Communication claire, bon jugement technique, aptitude au mentorat et capacité à gérer l’évolution des exigences entre les équipes.
Avantages
- Assurance maladie
- Couverture dentaire
- Couverture optique
- Assurance invalidité de courte et de longue durée
- Programme d’aide aux employés
- Compte de dépenses flexibles
- Assurance vie
- De 4 à 12 semaines de congé parental entièrement rémunéré selon l’ancienneté
- 11 jours fériés rémunérés
- Congés payés supplémentaires et flexibles pour les vacances et les arrêts maladie