Ingénieur logiciel IA
Posted Updated
Description
Quelles sont vos contributions envers l’équipe?
- Collaborer avec des équipes multidisciplinaires afin d’identifier des défis d’affaires à fort impact pouvant être résolus grâce à l’intelligence artificielle (IA) et à l’apprentissage automatique (ML).
- Concevoir, développer et maintenir des applications modernes ainsi que des modèles d’IA/ML à l’aide de Python, React et de technologies connexes.
- Automatiser les processus d’extraction, de transformation et de chargement de données (ETL) pour les pipelines d’IA/ML.
- Déployer et intégrer de nouveaux modèles d’IA ainsi que des modèles existants dans les systèmes d’entreprise, y compris SAP S/4HANA.
- Assurer la performance, l’évolutivité et la réactivité des applications alimentées par l’IA afin de générer une valeur d’affaires mesurable.
- Contribuer à la gestion du cycle de vie des modèles, notamment leur surveillance, leur évaluation et leur amélioration continue.
- Maintenir un code propre, modulaire et bien documenté, conformément aux meilleures pratiques de développement.
- Collaborer avec les parties prenantes de l’entreprise afin de recueillir les besoins, intégrer les commentaires et les traduire en solutions techniques efficaces.
- Se tenir à jour quant aux avancées en IA/ML et en génie logiciel afin d’introduire de manière proactive des innovations pertinentes au sein de l’organisation.
Comment vous épanouir dans ce rôle?
- Plus de 2 ans d’expérience en intelligence artificielle (IA), apprentissage automatique (Machine Learning) et apprentissage profond (Deep Learning), avec un solide historique de développement, d’entraînement et de déploiement de solutions d’IA en environnement de production.
- Baccalauréat ou maîtrise en informatique, en génie, en statistique ou dans un domaine technique connexe.
- Excellente maîtrise de Python, SQL, React, JavaScript/TypeScript, PySpark, des API REST et de l’intégration d’applications full-stack.
- Solide compréhension et expérience pratique du développement et du déploiement de modèles de ML/DL, notamment dans les domaines de la vision par ordinateur (Computer Vision), du traitement du langage naturel (NLP), de la prévision de séries temporelles (Time Series Forecasting), de l’analytique prédictive et de la reconnaissance d’images.
- Expérience démontrée avec les plateformes infonuagiques, idéalement Microsoft Azure, notamment avec des outils tels qu’Azure Databricks, Azure Machine Learning (AML), AI Foundry, App
- Services, Azure Kubernetes Service (AKS), Blob Storage, etc.
- Maîtrise des méthodologies Agile, d’Azure DevOps et des outils de gestion du cycle de vie des applications.
- Connaissance des langages de script sous Linux ou PowerShell.
- Excellentes capacités d’analyse, de résolution de problèmes et de prise d’initiative dans la prise de décisions.
- Excellentes habiletés de communication orale et écrite, avec la capacité de vulgariser et de présenter des concepts techniques à des parties prenantes d’affaires.