Lenovo
C3 AI
Ingénieur Qualité Senior, IA et Automatisation
À propos du poste
C3 AI (NYSE: AI), est la société de logiciels d'applications Enterprise AI. C3 AI propose une famille de produits entièrement intégrés comprenant la plateforme C3 Agentic AI, une plateforme de bout en bout pour le développement, le déploiement et l'exploitation d'applications d'IA d'entreprise, les applications C3 AI, un portefeuille d'applications d'IA d'entreprise SaaS spécifiques à l'industrie qui permettent la transformation numérique des organisations à l'échelle mondiale, et C3 Generative AI, une suite d'offres d'IA générative spécifiques au domaine pour l'entreprise. En savoir plus sur : C3 AI
C3 AI recherche un Ingénieur Qualité Senior, IA et Automatisation pour définir et piloter la stratégie de qualité de notre prochaine génération de produits et plateformes basés sur l'IA. Dans ce rôle, vous concevrez et construirez des frameworks de test automatisés évolutifs, développerez des approches novatrices pour valider les sorties générées par l'IA et les flux de travail agentiques, et établirez les métriques qui maintiennent la fiabilité de nos produits à l'échelle de l'entreprise. Vous travaillerez à l'intersection de l'ingénierie de la qualité logicielle et de l'IA appliquée, en veillant à ce que la qualité soit intégrée à chaque étape du cycle de développement.
C'est un excellent rôle pour un ingénieur qualité expérimenté passionné par l'IA et l'automatisation, qui souhaite opérer avec un haut degré d'autonomie sur des initiatives complexes et à forte visibilité. Vous influencerez la stratégie de qualité dans plusieurs équipes, fournirez un leadership technique et du mentorat, et collaborerez étroitement avec les parties prenantes de l'ingénierie logicielle, du produit et de l'IA pour élever le niveau de test et de livraison de l'IA d'entreprise.
Responsabilités
- Définir et exécuter les stratégies de qualité pour les produits et plateformes basés sur l'IA.
- Concevoir, développer et maintenir des frameworks de test automatisés évolutifs pour les tests UI, API et de bout en bout.
- Créer des plans de test couvrant les tests fonctionnels, d'intégration, de bout en bout, de performance et de fiabilité.
- Développer des approches de validation automatisées pour les sorties générées par l'IA et les flux de travail agentiques, y compris l'exactitude, la fiabilité, la cohérence et la sécurité.
- Établir des métriques de qualité et des tableaux de bord pour mesurer la santé du produit et l'efficacité du système d'IA.
- Intégrer les tests automatisés dans les pipelines CI/CD et construire des portes de qualité automatisées pour les flux de travail d'IA.
- Identifier les risques de qualité à un stade précoce et piloter les stratégies de résolution sur des systèmes complexes.
- Évaluer et implémenter des outils et méthodologies de test basés sur l'IA.
- Mentorer les ingénieurs, promouvoir les meilleures pratiques en matière d'ingénierie de la qualité et piloter des initiatives d'amélioration continue dans l'organisation.
Qualifications
- Diplôme de Bachelor en Informatique, Ingénierie Logicielle, Ingénierie Informatique ou un domaine connexe.
- 5+ années d'expérience en Ingénierie Qualité, Automatisation des Tests, SDET ou en Ingénierie Logicielle.
- Solide expérience en programmation en Java, Python, ou un langage orienté objet similaire.
- Expérience pratique dans le développement et la maintenance de frameworks de test automatisés, avec des tests d'automatisation UI, API et de bout en bout.
- Expérience avec des outils d'automatisation de test modernes tels que Playwright, Selenium, Cypress, ou équivalent.
- Expérience dans l'intégration de tests automatisés dans des pipelines CI/CD et travail avec Git.
- Compréhension approfondie du cycle de vie du développement logiciel, des méthodologies Agile et des meilleures pratiques en ingénierie de la qualité.
- Capacité démontrée à analyser des systèmes complexes, à architecturer des frameworks de test et à identifier les risques de qualité.
- Excellentes compétences en communication écrite et orale.
Qualifications Souhaitées
- Expérience dans le test d'applications basées sur l'IA, de systèmes de machine learning, de LLMs, ou d'agents IA.
- Expérience dans la conception de stratégies d'évaluation pour les sorties d'IA, y compris l'exactitude, la fiabilité, la cohérence et la sécurité.
- Connaissance des frameworks d'évaluation d'IA tels que DeepEval, LangSmith, Ragas, ou des outils similaires.
- Expérience dans la validation de systèmes de génération augmentée par récupération (RAG) et connaissance des techniques d'ingénierie de prompts et d'évaluation de modèles d'IA.
- Expérience dans la construction de portes de qualité automatisées pour les flux de travail d'IA et la génération de tests assistée par IA.
- Expérience avec des plateformes cloud telles que AWS, Azure, ou GCP, des environnements conteneurisés, et des outils d'observabilité et de surveillance.
- Expérience dans le mentorat d'ingénieurs et la conduite d'initiatives de qualité au sein des équipes.
C3 AI offre un ensemble de rémunération compétitif et d'excellents avantages sociaux.
C3 AI est fier d'être un employeur garantissant l'égalité des chances et l'action positive. Nous ne faisons aucune discrimination fondée sur des caractéristiques légalement protégées, y compris le statut de personne handicapée et de vétéran.
