AI Engineer Level 2

Job expired!

Bienvenue chez Ideagen, la force invisible derrière de nombreux aspects de notre vie quotidienne. Qu'il s'agisse d'assurer la sécurité des avions, de garantir la sécurité alimentaire ou d'aider les professionnels de la santé, Ideagen est votre coéquipier silencieux qui travaille dans les coulisses pour rendre la vie plus sûre et meilleure.

Chaque jour, des millions de personnes dans le monde entier comptent sur les logiciels Ideagen pour leur sécurité. Nous avons des bureaux mondiaux en Amérique, en Australie, en Malaisie et en Inde, où nos équipes diversifiées occupent divers rôles passionnants.

Chez Ideagen, notre engagement est de recruter des personnes talentueuses issues de milieux divers pour favoriser un environnement inclusif. Nous donnons à nos collègues les moyens de maximiser leur potentiel et d'exprimer leurs caractéristiques, expériences et connaissances uniques pour atteindre leurs ambitions.

En tant que Ingénieur IA Niveau 2, vous devrez :

  • Concevoir, développer et mettre en œuvre des modèles et des algorithmes d'apprentissage automatique pour résoudre des problèmes commerciaux complexes.
  • Collaborer avec les propriétaires de produits et les experts du domaine pour comprendre les défis commerciaux et concevoir des solutions d'apprentissage automatique appropriées.
  • Analyser et prétraiter de grands ensembles de données pour extraire des caractéristiques et des insights significatifs.
  • Entraîner, affiner et valider les modèles d'apprentissage automatique en utilisant des techniques telles que l'apprentissage profond, l'apprentissage par renforcement ou la modélisation statistique.
  • Optimiser les modèles d'apprentissage automatique et travailler avec les ingénieurs MLOps/DevOps pour les déployer dans des systèmes de production.
  • Surveiller, évaluer et améliorer les performances des modèles; mettre en œuvre des stratégies de maintenance des modèles.
  • Travailler en étroite collaboration avec les chefs de département, les chefs d'équipe et les ingénieurs logiciels pour construire des solutions d'entreprise bien architecturées, hébergées dans le cloud ou sur site.
  • Collaborer avec les chefs de produit, les propriétaires de produits techniques, les ingénieurs tests et les ingénieurs DevOps pour garantir une livraison de fonctionnalités de haute qualité.
  • Travailler avec l'équipe de conception de produits pour créer une expérience utilisateur optimale.
  • Naviguer dans le cycle de vie de l'apprentissage automatique, en livrant des solutions selon une feuille de route publiée dans des cycles de version planifiés.
  • Contribuer à la définition et au développement d'un backlog de Sprint pour atteindre les objectifs de l'équipe produit.
  • Diagnostiquer, dépanner et corriger les défauts logiciels.
  • Influencer les pratiques et les décisions technologiques de l'équipe de développement.
  • Créer la documentation nécessaire pour le travail produit.
  • Rester à jour avec les avancées en apprentissage automatique et les outils/cadres pertinents pour adopter les meilleures pratiques.
  • Effectuer des tâches avec une supervision limitée, nécessitant une utilisation substantielle du jugement indépendant.

Nous recherchons des candidats avec les qualifications suivantes :

  • Au moins 3 ans d'expérience dans un rôle d'IA.
  • Expérience avérée en tant qu'ingénieur IA ou un rôle similaire, y compris le développement et le déploiement de modèles d'apprentissage automatique dans des applications réelles.
  • Compétences en programmation solides en Python, R ou des langages similaires avec expérience des bibliothèques comme TensorFlow, PyTorch ou scikit-learn.
  • Compréhension solide des algorithmes d'apprentissage automatique, des architectures d'apprentissage profond et des techniques de modélisation statistique.
  • Familiarité avec les plateformes cloud (par exemple AWS, Azure, GCP) et le déploiement de modèles d'apprentissage automatique basés sur le cloud. Expérience avec Jupyter Notebooks et AWS SageMaker est préféré.
  • Bonne compréhension de l'orchestration ML est un avantage.
  • Capacité avérée à livrer des fonctionnalités techniques dans une application d'entreprise.
  • Expérience avec le contrôle de version, de préférence Git.
  • Compétences de communication verbales