Wonderschool
PlayStation Global
Ingénieur de développement logiciel principal en test, IA/ML
Pourquoi Sony Interactive Entertainment ?
Sony Interactive Entertainment n’est pas seulement le meilleur endroit pour jouer, c’est aussi le meilleur endroit pour travailler. Sony Interactive Entertainment (SIE) est l’entreprise derrière la marque PlayStation. En tant que filiale de Sony Group Corporation, nous faisons partie d’un héritage fier d’innovation et d’excellence. SIE est une entreprise technologique dynamique, fournissant du matériel et des services réseau de pointe à plus de 100 millions de personnes et un leader du divertissement, abritant certaines des propriétés intellectuelles (PI) les plus appréciées et reconnaissables au monde. Notre rôle chez SIE est de créer et de nourrir les expériences sous la marque PlayStation, un nom synonyme d’excellence et de créativité dans le divertissement.
INGÉNIEUR DE DÉVELOPPEMENT LOGICIEL PRINCIPAL EN TEST, ML/IA
Chez SIE, nous croyons qu’il faut rendre le jeu plus sûr pour tous. Au sein de notre équipe de sécurité de l’information, nous protégeons nos employés, nos plateformes et nos produits avec des solutions intelligentes, évolutives et réfléchies. Notre mission est de fournir des informations claires et exploitables sur les risques et la sécurité qui guident l’entreprise et permettent des expériences de jeu exceptionnelles.
Nous construisons une équipe qui prospère grâce à la collaboration, la curiosité et la fourniture de valeur réelle. Venez nous aider à faire la différence !
APERÇU
Nous recrutons un Ingénieur de développement logiciel principal spécialisé dans la qualité ML/IA, y compris l’automatisation pour l’évaluation des modèles, la génération de tests assistée par LLM et la validation des flux de travail alimentés par l’IA. Le rôle comprend la direction de la stratégie de qualité et le développement de cadres d’automatisation. Vous gérerez également la mise en œuvre pour des produits et services complexes, interfonctionnels et alimentés par machine learning. Ce rôle implique plus que le développement de tests. Vous dirigerez les initiatives de qualité du début à la fin, en veillant à ce que les équipes restent synchronisées, que les dépendances soient gérées et que les versions soient livrées en toute confiance. Vous travaillerez en étroite collaboration avec les équipes ML, d’ingénierie, de produit et d’infrastructure. Vous façonnerez la manière dont la qualité est construite, surveillée et étendue tout en dirigeant les efforts d’assurance qualité intégrés dans les projets.
CE QUE VOUS FEREZ
- Définir et compléter les stratégies de qualité, les plans de test et la couverture d’automatisation pour les services alimentés par ML et les composants de plateforme.
- Utiliser LLMs et d’autres techniques assistées par IA pour générer, étendre et maintenir des cas de test de grande valeur pour les flux de travail alimentés par ML.
- Concevoir des suites de tests basées sur des scénarios pour les fonctionnalités d’IA, y compris les invites contradictoires, les cas limites, les entrées ambiguës et les scénarios d’utilisateurs sous-représentés.
- Diriger les efforts d’assurance qualité pour les projets multifonctionnels, en pilotant l’évaluation des risques, la gestion des dépendances et la préparation des versions.
- Concevoir, développer et maintenir des cadres d’automatisation évolutifs pour les services backend, les APIs et les systèmes d’inférence ML en utilisant Python et/ou Java.
- Construire une validation automatisée pour les sorties ML et LLM, y compris le comportement de classement, les distributions de scores, la qualité des invites/réponses, les indicateurs d’hallucination et l’évaluation des modèles probabilistes.
- Déboguer les échecs de test, les anomalies de service, les incohérences de modèle et les régressions de comportement d’IA pour identifier les causes profondes et piloter la résolution.
- Effectuer des tests fonctionnels, d’intégration, de régression, API, de bout en bout, de performance et de fiabilité pour les systèmes distribués.
- Améliorer la fiabilité de l’automatisation, réduire les instabilités et optimiser l’efficacité d’exécution.
- Collaborer avec les équipes d’ingénierie et ML pour intégrer les tests automatisés dans les pipelines CI/CD et les flux de travail de publication.
- Collaborer entre les équipes pour établir des normes, des outils et des directives de qualité évolutifs.
QUALIFICATIONS REQUISES
- Diplôme de licence en informatique ou équivalent
- 5+ années d’expérience en tant qu’ingénieur SDET ou QE axé sur les systèmes backend et distribués.
- Expérience dans l’utilisation de LLMs pour générer, transformer et prioriser les cas de test pour les expériences alimentées par l’IA.
- Expérience avec les outils d’évaluation d’IA, les cadres d’évaluation des invites, la surveillance des modèles ou les flux de travail d’examen humain dans la boucle.
- Solide expérience dans les tests de APIs RESTful, de microservices et d’architectures distribuées.
- Maîtrise de Python, Java, JS ou de langages similaires pour le développement d’automatisation.
- Expérience pratique avec des cadres d’automatisation tels que pytest, JUnit, Selenium, Playwright, Cypress ou Appium.
- Expérience avec les systèmes CI/CD et les pipelines de test (Jenkins, GitHub Actions, etc.).
- Expérience avec les technologies cloud et de conteneurisation (AWS, GCP, Kubernetes, Docker).
- Familiarité avec les bases de données, la surveillance et les outils d’observabilité.
- Solide compréhension du cycle de vie du développement logiciel (SDLC), des méthodologies Agile et des processus de publication.
- Excellentes compétences en résolution de problèmes, en débogage et en communication.
QUALIFICATIONS PRÉFÉRENTIELLES
- Expérience dans la validation des sorties ML à l’aide d’analyses statistiques ou d’approches de tests basées sur des scénarios.
- Familiarité avec l’infrastructure ML, les pipelines de données ou les plateformes de service de modèles (Seldon, KServe, Ray Serve, etc.).
- Expérience antérieure dans la modération de contenu ML, la sécurité, la détection de fraude ou le ML contradictoire.
- Expérience dans les tests de services en ligne à grande échelle et à faible latence.
- Expérience avec Databricks ou des outils de plateforme ML similaires.
- Familiarité avec Node.js, React ou les technologies frontend modernes.
- Expérience dans les tests sur plateformes mobiles, consoles ou autres plateformes non-PC.
CE QUI VOUS DISTINGUE
- Solide combinaison d’ingénierie d’automatisation et de responsabilité de livraison.
- Capacité à piloter la qualité dans des initiatives interfonctionnelles complexes.
- Compréhension pratique de la manière de tester les systèmes d’IA non déterministes et de séparer la variance du modèle des régressions de qualité.
- Compétences éprouvées en gestion des risques et en coordination des dépendances.
- Capacité à influencer les équipes d’ingénierie et à promouvoir les directives de qualité.
- Passion pour les systèmes d’automatisation évolutifs, fiables et maintenables.
La fourchette de salaire de base estimée pour ce poste est indiquée ci-dessous.
$183,000—$274,600 USD
Veuillez noter que Sony Interactive Entertainment effectue des vérifications d’antécédents au stade de l’offre pour tous les nouveaux employés (ce qui peut inclure des vérifications d’antécédents criminels pour certains postes) et devra traiter des informations personnelles pour soutenir ces vérifications.
Veuillez vous référer à notre Avis de confidentialité des candidats playstation.com/legal/careers-privacy-notice/ pour plus d’informations sur les informations personnelles que nous collectons, comment nous les utilisons, avec qui nous les partageons et vos droits en matière de protection des données.
Déclaration d’égalité des chances :
Sony est un employeur qui respecte l’égalité des chances. Toutes les personnes recevront une considération pour l’emploi sans distinction de sexe (y compris l’identité de genre, l’expression de genre et la réassignation de genre), de race (y compris la couleur, la nationalité, l’origine ethnique ou nationale), de religion ou de croyance, de statut matrimonial ou de partenariat civil, de handicap, d’âge, d’orientation sexuelle, de grossesse, de maternité ou de statut parental, d’appartenance à un syndicat ou d’appartenance à toute autre catégorie légalement protégée.
Nous nous efforçons de créer un environnement inclusif, de responsabiliser les employés et d’embrasser la diversité. Nous encourageons tout le monde à postuler.
Sony Interactive Entertainment est un employeur Fair Chance et les candidats qualifiés ayant des antécédents d’arrestation et de condamnation seront pris en considération pour l’emploi.
Chez SIE, nous prenons en compte plusieurs facteurs lors de la définition de la fourchette de salaire de base de chaque poste, y compris les données de référence concurrentielles pour le marché et la localisation géographique.
Veuillez noter que la fourchette de salaire de base peut varier conformément à notre politique de travail hybride et que le salaire de base individuel sera déterminé en fonction de facteurs liés au poste, qui peuvent inclure les connaissances, les compétences, l’expérience et la localisation.
De plus, ce poste est éligible au package d’avantages de premier ordre de SIE, qui comprend une assurance médicale, dentaire, vision, un plan 401(k) abondé, des congés payés, un programme de bien-être et des réductions employés convoitées sur les produits Sony. Ce poste peut également être éligible à un package de bonus. Cliquez ici careers.playstation.com/benefits pour en savoir plus.
