Aller au contenu

Microsoft

Principal Software Engineer, Plateforme d'Expérimentation - CoreAI

JavaScriptPythonJavaAWSGCPC++C#
Traduction automatique. Consultez l’original.

Aperçu

Aperçu : CoreAI est au cœur de la mission de Microsoft de redéfinir la façon dont les logiciels sont construits et expérimentés, en fournissant les plateformes, les services et les expériences développeurs fondamentaux qui alimentent la prochaine génération d'applications pilotées par l'IA. En tant que partie de CoreAI, la Plateforme d'Expérimentation (ExP) permet une expérimentation en ligne digne de confiance et à grande échelle qui accélère l'apprentissage produit et stimule le progrès dans l'écosystème IA de Microsoft. Vous jouerez un rôle essentiel dans la définition de la direction technique des systèmes qui aident les équipes à livrer plus rapidement de meilleures expériences IA en fournissant les capacités d'expérimentation nécessaires pour évaluer, affiner et déployer en toute sécurité de nouvelles innovations.

Dans ce rôle, vous dirigerez l'architecture et le développement de l'une des plateformes d'expérimentation à plus grande échelle - une infrastructure critique qui permet une itération rapide dans les systèmes IA et les fonctionnalités produit à travers Microsoft. Vous dirigerez la vision technique des services qui permettent aux ingénieurs et aux scientifiques de toute l'entreprise de mesurer l'impact, de valider des hypothèses et de faire progresser les capacités IA de pointe grâce à une expérimentation rigoureuse. C'est une opportunité de diriger des initiatives techniques complexes et inter-équipes tout en façonnant l'avenir de l'architecture des systèmes distribués, de la fiabilité des services et des méthodologies d'expérimentation à l'échelle de Microsoft. Vous prospérerez dans ce rôle si vous êtes un leader technique qui aime prendre des décisions d'architecture inter-équipes, encadrer des ingénieurs seniors et construire les fondations d'infrastructure fiables qui accélèrent les progrès de Microsoft en IA.

La mission de Microsoft est de permettre à chaque personne et à chaque organisation sur la planète d'en faire plus, et nous nous consacrons à cette mission dans tous les aspects de notre entreprise. Notre culture est centrée sur l'adoption d'un état d'esprit de croissance et sur l'encouragement des équipes et des dirigeants à donner le meilleur d'eux-mêmes chaque jour. Rejoignez-nous et aidez à façonner l'avenir du monde.

Responsabilités

  1. Responsabilités : Promouvoir et améliorer les outils et pratiques IA tout au long du cycle de vie du développement logiciel (SDLC), en intégrant des contrôles appropriés sur les actifs générés par l'IA.
  1. Diriger par l'exemple au sein des équipes pour produire du code extensible, maintenable, bien testé, sécurisé et performant ; identifier et établir les meilleures pratiques de codage, créer et appliquer des métriques pour améliorer la qualité et la stabilité du code, et encadrer les ingénieurs pour élever continuellement le niveau d'ingénierie.
  1. Être responsable et diriger l'architecture de solutions produit complexes, en menant des discussions de conception, en évaluant de nouvelles technologies pour résoudre des problèmes, et en s'assurant que l'architecture système répond aux exigences de performance, de scalabilité, de résilience et de reprise après sinistre.
  1. Diriger la collaboration inter-équipes pour identifier les dépendances, négocier les calendriers de livraison, assurer l'alignement entre les équipes partenaires, et garantir des tests de bout en bout appropriés, une couverture en direct, la scalabilité et la performance avant la mise en production.
  1. Promouvoir l'excellence en ingénierie à travers les produits ; diriger les efforts visant le déploiement sans intervention manuelle, la fiabilité en production et le renforcement de la sécurité pour les protections et les détections.
  1. Être responsable en tant qu'individu désigné responsable (DRI) pour les produits et solutions, encadrer les ingénieurs sur les opérations en direct, diriger les rétrospectives d'incidents qui entraînent des améliorations systémiques

Qualifications

Qualifications requises : Diplôme de licence en informatique ou dans un domaine technique connexe ET 6+ années d'expérience en ingénierie technique avec codage dans des langages incluant, mais sans s'y limiter, C, C++, C#, Java, JavaScript, ou Python OU expérience équivalente.

Autres exigences

La capacité à satisfaire aux exigences de filtrage de sécurité de Microsoft, des clients et/ou du gouvernement est requise pour ce rôle. Ces exigences incluent, sans s'y limiter, les filtrages de sécurité spécialisés suivants :

Vérification des antécédents Microsoft Cloud : Ce poste nécessitera de réussir la vérification des antécédents Microsoft Cloud à l'embauche/transfert et tous les deux ans par la suite.

Préféré

Master en informatique ou dans un domaine technique connexe ET 8+ années d'expérience en ingénierie technique avec codage dans des langages incluant, mais sans s'y limiter, C, C++, C#, Java, JavaScript, ou Python OU diplôme de licence en informatique ou dans un domaine technique connexe ET 12+ années d'expérience en ingénierie technique avec codage dans des langages incluant, mais sans s'y limiter, C, C++, C#, Java, JavaScript, ou Python OU expérience équivalente.

  1. Expérience approfondie dans l'architecture et l'exploitation de systèmes distribués à grande échelle sur des plateformes cloud (Azure, AWS, GCP), avec une propriété démontrée d'infrastructure de production critique desservant des millions d'utilisateurs.
  1. Expérience avérée dans la conception d'architectures de services hautement évolutives et résilientes avec un fort accent sur la tolérance aux pannes, la reprise après sinistre et l'optimisation des coûts à grande échelle.
  1. Expérience approfondie de l'utilisation d'outils d'observabilité (journalisation, métriques, traçage distribué) pour diagnostiquer des problèmes inter-services complexes et piloter des améliorations systémiques de fiabilité sur plusieurs produits.
  1. Expérience avérée dans l'encadrement d'ingénieurs seniors, la direction technique, la conduite de revues de conception et l'amélioration du niveau d'ingénierie au sein des équipes.
  1. Expérience avec les plateformes d'expérimentation, les tests A/B à grande échelle et les méthodologies statistiques pour mesurer l'impact produit et piloter des décisions de mise en production basées sur les données.
  1. Expérience dans la direction des efforts de renforcement de la sécurité, la modélisation des menaces et les processus de réponse aux incidents pour les systèmes de production.
  1. Expérience dans la promotion des flux de travail de développement assistés par l'IA et l'établissement de pratiques de codage IA responsable au sein des équipes d'ingénierie.

Ingénieur logiciel IC5 - La fourchette de salaire de base typique pour ce rôle aux États-Unis est de USD $142,800 - $274,800 par an. Il existe une fourchette différente applicable à des lieux de travail spécifiques, dans la région de la baie de San Francisco et la région métropolitaine de New York, et la fourchette de salaire de base pour ce rôle dans ces endroits est de USD $188,000 - $304,200 par an.

Certains rôles peuvent être éligibles à des avantages sociaux et à d'autres rémunérations. Trouvez des avantages sociaux et des informations salariales supplémentaires ici :

careers.microsoft.com/us/en/us-corporate-pay

Ingénieur logiciel IC6 - La fourchette de salaire de base typique pour ce rôle aux États-Unis est de USD $165,600 - $296,400 par an. Il existe une fourchette différente applicable à des lieux de travail spécifiques, dans la région de la baie de San Francisco et la région métropolitaine de New York, et la fourchette de salaire de base pour ce rôle dans ces endroits est de USD $220,800 - $331,200 par an.

Certains rôles peuvent être éligibles à des avantages sociaux et à d'autres rémunérations. Trouvez des avantages sociaux et des informations salariales supplémentaires ici :

careers.microsoft.com/us/en/us-corporate-pay

Ce poste sera ouvert pendant un minimum de 5 jours, les candidatures étant acceptées en continu jusqu'à ce que le poste soit pourvu.

Microsoft est un employeur garantissant l'égalité des chances. Tous les candidats qualifiés recevront une considération pour l'emploi sans distinction d'âge, d'ascendance, de citoyenneté, de couleur, de congé familial ou de soins médicaux, d'identité ou d'expression de genre, d'informations génétiques, de statut d'immigration, d'état civil, de condition médicale, d'origine nationale, de handicap physique ou mental, d'affiliation politique, de statut de vétéran protégé ou militaire, de race, d'ethnicité, de religion, de sexe (y compris la grossesse), d'orientation sexuelle, ou de toute autre caractéristique protégée par les lois, réglementations et ordonnances locales applicables. Si vous avez besoin d'aide pour des aménagements religieux et/ou d'un aménagement raisonnable en raison d'un handicap pendant le processus de candidature, lisez-en plus sur la demande d'aménagements.

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

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026