Software Engineer ll

Job expired!

Azure Machine Learning est à la pointe de la transformation IA de Microsoft, en menant l'intégration de l'Intelligence Artificielle dans les services et applications qui touchent des millions de personnes à travers le monde. En faisant partie de l'équipe Azure ML Back Plane, vous jouerez un rôle essentiel dans l'expansion de l'infrastructure Azure AI et l'amélioration de ses services backend.

En tant qu'ingénieur logiciel II, vous allez :

  • Construire et améliorer l'architecture d'automatisation pour permettre une croissance plus rapide des services AML et créer la base pour les applications Copilot de nouvelle génération, y compris les LLMs d'OpenAI et des communautés open-source.
  • Développer et maintenir l'infrastructure nécessaire pour le déploiement, la surveillance et la maintenance de clusters Microsoft Service Fabric et Kubernetes hautement disponibles et évolutifs.
  • Diriger le développement et le support client, établir des normes d'architecture et maintenir les directives d'excellence de service.
  • Collaborer avec les leaders de l'ingénierie à travers les équipes pour définir notre mission, esquisser notre stratégie et stimuler une croissance sans précédent dans les années à venir.

Les responsabilités incluent :

  • Fournir une plateforme d'orchestration d'infrastructure robuste pour la plateforme AI.
  • Concevoir et construire l'infrastructure de nouvelle génération pour exécuter des charges de travail AI de pointe.
  • Créer des outils permettant à l'équipe de la plateforme AI de s'étendre à de nouvelles régions et clouds.
  • Mettre en œuvre des systèmes de surveillance et des pipelines de télémétrie de classe mondiale pour améliorer l'observabilité des services et des tâches.
  • Développer et appliquer des mesures de sécurité et de conformité pour protéger le système contre les attaques malveillantes.
  • Incarner la culture et les valeurs de Microsoft.

Requis

  • Diplôme de licence en informatique ou dans un domaine technique connexe ET plus de 2 ans d'expérience en ingénierie technique avec des langages tels que C, C++, C#, Java, JavaScript ou Python.
  • Une expérience équivalente peut être considérée.
  • Expérience dans l'amélioration des opérations de service ou des fondamentaux de l'ingénierie.
  • Minimum de 2 ans d'expérience dans la construction et le déploiement de logiciels ou de services de production.
  • Capacité à répondre aux exigences de filtrage de sécurité, y compris la vérification des antécédents de Microsoft Cloud.

Préférences

  • Diplôme de licence en informatique ou dans un domaine technique connexe ET plus de 4 ans d'expérience en ingénierie technique avec des langages de codage tels que C, C++, C#, Java, JavaScript ou Python.
  • Une expérience équivalente peut être considérée.
  • Capacité prouvée à créer des logiciels bien architecturés et modulaires.
  • Expérience dans le développement de services cloud à grande échelle, de systèmes distribués ou de systèmes d'exploitation.
  • Minimum de 4 ans d'expérience dans la création et la livraison de logiciels ou de services de production.

La fourchette de rémunération de base typique pour ce poste aux États-Unis est de 94 300 $ à 182 600 $ par an. Les lieux de travail spécifiques dans la région de la baie de San Francisco et la région métropolitaine de New York ont une fourchette de rémunération de 120 900 $ à 198 600 $ par an. Certains postes peuvent être éligibles à une rémunération et à des avantages supplémentaires.

En savoir plus sur les avantages et la rémunération : informations supplémentaires sur les avantages et la rémunération.

Date limite de candidature : 18 juin 2024

Microsoft est un employeur offrant l'égalité des chances. Tous les candidats qualifiés seront pris en considération sans égard à l'âge, l'ascendance, la couleur, les congés familiaux ou médicaux, l'identité