PlayStation Global

Ingénieur de développement logiciel senior en test, IA/ML

PythonJavaReactNode.jsAWSGCPDockerKubernetes
Traduction automatique. Consultez l’original.

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 fier héritage 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, foyer de certaines des propriétés intellectuelles (IP) 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 en matière de divertissement et de créativité.

INGÉNIEUR DE DÉVELOPPEMENT LOGICIEL SENIOR EN TEST, ML/IA

Chez SIE, nous croyons qu'il faut rendre le jeu plus sûr pour tout le monde. Au sein de notre équipe de sécurité de l'information, nous protégeons nos collaborateurs, 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 incroyables.

Nous construisons une équipe qui prospère grâce à la collaboration, à la curiosité et à la création de valeur réelle. Venez nous aider à faire la différence !

APERÇU

Nous recrutons un ingénieur logiciel senior en test spécialisé dans la qualité ML/IA, incluant l'automatisation pour l'évaluation des modèles, la génération de tests assistée par LLM et la validation de flux de travail basés sur l'IA. Le rôle comprend la définition de la stratégie de qualité et le développement de frameworks d'automatisation. Vous gérerez également la mise en œuvre pour des produits et services complexes et transversaux basés sur le machine learning. Ce rôle implique bien plus que le développement de tests. Vous dirigerez des 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, ingénierie, produit et infrastructure. Vous façonnerez la manière dont la qualité est construite, surveillée et étendue tout en dirigeant les efforts de QE intégrés au sein des projets.

VOS MISSIONS

  1. Définir et réaliser des stratégies de qualité, des plans de test et une couverture d'automatisation pour les services basés sur le ML et les composants de plateforme.
  1. Utiliser les LLMs et d'autres techniques assistées par l'IA pour générer, étendre et maintenir des cas de test à haute valeur ajoutée pour les flux de travail basés sur le ML.
  1. Concevoir des suites de tests basées sur des scénarios pour les fonctionnalités d'IA, incluant des invites adverses, des cas limites, des entrées ambiguës et des scénarios d'utilisateurs sous-représentés.
  1. Diriger les efforts de QE pour des projets multifonctionnels, en pilotant l'évaluation des risques, la gestion des dépendances et la préparation aux versions.
  1. Concevoir, développer et maintenir des frameworks d'automatisation évolutifs pour les services backend, les APIs et les systèmes d'inférence ML en utilisant Python et/ou Java.
  1. Construire une validation automatisée pour les sorties ML et LLM, incluant le comportement de classement, les distributions de scores, la qualité des invites/réponses, les indicateurs d'hallucination et l'évaluation probabiliste des modèles.
  1. Déboguer les échecs de test, les anomalies de service, les incohérences de modèle et les régressions de comportement de l'IA pour identifier les causes profondes et conduire à la résolution.
  1. Effectuer des tests fonctionnels, d'intégration, de régression, d'API, de bout en bout, de performance et de fiabilité pour les systèmes distribués.
  1. Améliorer la fiabilité de l'automatisation, réduire l'instabilité et optimiser l'efficacité de l'exécution.
  1. Collaborer avec les équipes d'ingénierie et de ML pour intégrer les tests automatisés dans les pipelines CI/CD et les flux de travail de version.
  1. Collaborer entre les équipes pour établir des normes de qualité, des outils et des directives évolutifs.

QUALIFICATIONS REQUISES

  1. Licence en informatique ou équivalent
  1. 5+ années d'expérience en tant qu'SDET ou ingénieur QE axé sur le backend et les systèmes distribués.
  1. Expérience de l'utilisation des LLMs pour générer, transformer et prioriser des cas de test pour des expériences basées sur l'IA.
  1. Expérience avec les outils d'évaluation de l'IA, les frameworks d'évaluation d'invites, la surveillance des modèles ou les flux de travail de revue humaine.
  1. Solide expérience dans le test des APIs RESTful, des microservices et des architectures distribuées.
  1. Maîtrise de Python, Java, JS ou langages similaires pour le développement de l'automatisation.
  1. Expérience pratique avec des frameworks d'automatisation tels que pytest, JUnit, Selenium, Playwright, Cypress ou Appium.
  1. Expérience avec les systèmes CI/CD et les pipelines de test (Jenkins, GitHub Actions, etc.).
  1. Expérience avec les technologies cloud et de conteneurisation (AWS, GCP, Kubernetes, Docker).
  1. Familiarité avec les bases de données, la surveillance et les outils d'observabilité.
  1. Solide compréhension du cycle de vie du développement logiciel (SDLC), des méthodologies Agile et des processus de version.
  1. Excellentes compétences en résolution de problèmes, débogage et communication.

QUALIFICATIONS SOUHAITÉES

  1. Expérience dans la validation des sorties ML en utilisant l'analyse statistique ou des approches de test basées sur des scénarios.
  1. Familiarité avec l'infrastructure ML, les pipelines de données ou les plateformes de service de modèles (Seldon, KServe, Ray Serve, etc.).
  1. Travail préalable dans le ML de modération de contenu, la sécurité, la détection de fraude ou le ML adverse.
  1. Expérience dans le test de services en ligne à grande échelle et à faible latence.
  1. Expérience avec Databricks ou des outils de plateforme ML similaires.
  1. Familiarité avec Node.js, React ou les technologies frontend modernes.
  1. Expérience dans le test de plateformes mobiles, consoles ou autres plateformes non PC.

CE QUI VOUS DISTINGUE

  1. Forte combinaison d'ingénierie d'automatisation et d'appropriation de la livraison.
  1. Capacité à piloter la qualité à travers des initiatives transversales complexes.
  1. 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é.
  1. Compétences éprouvées en gestion des risques et coordination des dépendances.
  1. Capacité à influencer les équipes d'ingénierie et à promouvoir les directives de qualité.
  1. Passion pour les systèmes d'automatisation évolutifs, fiables et maintenables.

La fourchette de salaire de base estimée pour ce rôle est indiquée ci-dessous.

$183,000—$274,600 USD

Veuillez noter que Sony Interactive Entertainment effectue des vérifications des antécédents au stade de l'offre pour tous les nouveaux employés (ce qui peut inclure des vérifications des antécédents criminels pour certains rôles) 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 garantissant l'égalité des chances. Toutes les personnes seront prises en considération pour un emploi sans égard au genre (y compris l'identité de genre, l'expression de genre et la réassignation de genre), à la race (y compris la couleur, la nationalité, l'origine ethnique ou nationale), à la religion ou aux croyances, au statut marital ou de partenariat civil, au handicap, à l'âge, à l'orientation sexuelle, à la grossesse, à la maternité ou au statut parental, à l'appartenance syndicale ou à l'appartenance à toute autre catégorie légalement protégée.

Nous nous efforçons de créer un environnement inclusif, d'autonomiser les employés et d'embrasser la diversité. Nous encourageons tout le monde à postuler.

Sony Interactive Entertainment est un employeur qui pratique l'équité et les candidats qualifiés ayant des antécédents d'arrestation et de condamnation seront pris en considération pour un emploi.

Chez SIE, nous prenons en compte plusieurs facteurs lors de la définition de la fourchette de salaire de base pour chaque rôle, y compris les données de benchmarking concurrentiel pour le marché et l'emplacement 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 l'emplacement.

De plus, ce rôle est éligible au package d'avantages sociaux de premier plan de SIE qui comprend l'assurance médicale, dentaire, vision, le matching 401(k), les congés payés, le programme de bien-être et des réductions employés convoitées sur les produits Sony. Ce rôle peut également être éligible à un package de bonus. Cliquez ici careers.playstation.com/benefits pour en savoir plus.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter