AI engineer

Job expired!

Offre d'emploi : Ingénieur AI chez Donato Technologies, Inc.

Rejoignez notre équipe en tant qu'ingénieur AI à Washington, DC ! Vous passerez 3 jours sur site chaque semaine à utiliser les technologies AI de pointe et les services Azure Cloud pour développer des solutions au niveau entreprise. Si vous êtes passionné par l'AI et que vous souhaitez avoir un impact significatif, ce poste est fait pour vous.

En tant qu'ingénieur AI, vous serez responsable de :

  • Concevoir, développer et déployer des modèles AI basés sur des ensembles de données d'entraînement ou en utilisant l'AI générative.
  • Développer des applications front-end pour présenter les produits finis.
  • Créer des applications logicielles intégrant des technologies AI, y compris le machine learning et le traitement du langage naturel.
  • Collaborer avec les data scientists et les parties prenantes pour identifier les besoins commerciaux et développer des solutions sur mesure.
  • Concevoir des architectures logicielles évolutives et fiables pour gérer de grands volumes de données et un trafic élevé.
  • Maintenir des frameworks de test automatisés pour garantir la qualité et la fiabilité des logiciels.
  • Se tenir au courant des dernières technologies et tendances en matière d'AI et de technologies cloud-native.
  • Travailler en étroite collaboration avec des équipes interfonctionnelles pour livrer des produits logiciels de haute qualité.
  • Participer aux revues de code et de conception.
  • Mettre en œuvre des solutions basées sur le cloud utilisant les services Azure (par exemple, Azure Functions, Azure App Service, Azure Storage, Azure Cosmos DB).
  • Gérer les pipelines Azure DevOps pour le CI/CD des applications logicielles.
  • Mettre en œuvre et maintenir les contrôles de sécurité et de conformité pour les ressources Azure.
  • Collaborer avec les équipes d'exploitation et de sécurité pour garantir la disponibilité, la fiabilité et la sécurité des applications basées sur Azure.

Critères de sélection

Diplôme/Expérience minimum :

  • Master avec 5 ans d'expérience pertinente ou licence avec 7 ans d'expérience pertinente.

Exigences techniques :

  • Forte maîtrise des techniques de modélisation des données pour les applications AI.
  • Expérience avec les technologies cloud Azure, comme Azure Data Factory, Azure Databricks et Azure Synapse Analytics.
  • Connaissance d'Azure Machine Learning pour le déploiement et la gestion des modèles.
  • Maîtrise des langages de développement AI tels que Python, R, et/ou Scala.
  • Expérience avec les frameworks et bibliothèques AI comme TensorFlow, PyTorch ou scikit-learn.
  • Familiarité avec les services cognitifs Azure pour l'intégration des capacités AI.
  • Bonne compréhension des bases de données SQL et NoSQL, notamment Azure SQL Database et Azure Cosmos DB.
  • Expertise dans les tâches de nettoyage, reformatage et transformation des données.
  • Maîtrise des outils de profilage des données pour identifier les problèmes de qualité des données.
  • Connaissance des techniques d'anonymisation et de masquage des données.
  • Familiarité avec les systèmes de contrôle de version comme Git.
  • Expérience dans l'optimisation des algorithmes et des modèles de machine learning.
  • Excellentes compétences en résolution de problèmes pour le data engineering et le développement AI.
  • Compréhension des principes de l'informatique cloud et des concepts de l'informatique distribuée.
  • Familiarité avec les pratiques DevOps et les pipelines CI/CD.
  • Solide connaissance des principes et des meilleures pratiques en ingénierie logicielle.
  • Capacité à travailler en collaboration dans des équipes interfonctionnelles et à communiquer efficacement des concepts techniques.
  • Expérience dans les environnements de développement agile.
  • Pensée claire et logique avec un esprit innovant et ouvert.
  • Capacité à respecter des délais serrés et à gérer plusieurs demandes.
  • Excellentes compétences en communication et en documentation.
  • Solides capacités de résolution de problèmes et de dépannage.
  • Organisé avec des compétences de gestion du temps efficaces.
  • Expérience avérée de