Software Engineer ll

Job expired!

Azure Machine Learning jest na czele transformacji AI w Microsoft, przewodząc integracji sztucznej inteligencji w usługi i aplikacje, które dotykają milionów ludzi na całym świecie. Jako członek zespołu Azure ML Back Plane, będziesz kluczowym elementem w rozbudowie infrastruktury Azure AI i ulepszaniu jej usług backendowych.

Jako Software Engineer II, będziesz:

  • Budować i rozwijać architekturę automatyzacji, aby umożliwić szybszy rozwój usług AML i stworzyć podstawy dla aplikacji Copilot nowej generacji, w tym LLM od OpenAI i społeczności open-source.
  • Rozwijać i utrzymywać infrastrukturę niezbędną do wdrażania, monitorowania i obsługi wysoko dostępnych i skalowalnych klastrów Microsoft Service Fabric i Kubernetes.
  • Prowadzić rozwój i wsparcie klienta, ustalać standardy architektoniczne i przestrzegać wytycznych dotyczących doskonałości usług.
  • Współpracować z liderami inżynierii w innych zespołach w celu określenia naszej misji, opracowania strategii i napędzania niezwykłego wzrostu w przyszłych latach.

Zakres obowiązków:

  • Dostarczanie solidnej platformy orkiestracji infrastruktury dla platformy AI.
  • Projektowanie i budowa infrastruktury nowej generacji dla uruchamiania najlepszych obciążeń AI.
  • Tworzenie narzędzi umożliwiających zespołowi platformy AI skalowanie do nowych regionów i chmur.
  • Implementacja światowej klasy systemów monitorowania i pipeline telemetrycznych w celu zwiększenia widoczności usług i zadań.
  • Opracowywanie i egzekwowanie środków bezpieczeństwa i zgodności w celu ochrony systemu przed atakami złośliwymi.
  • Uosabianie kultury i wartości Microsoftu.

Kwalifikacje:

Wymagane:

  • Tytuł licencjata z informatyki lub pokrewnej dziedziny technicznej ORAZ 2+ lat doświadczenia technicznego w inżynierii z językami takimi jak C, C++, C#, Java, JavaScript lub Python.
  • Możliwość rozważenia równoważnego doświadczenia.
  • Doświadczenie w poprawianiu operacji serwisowych lub podstaw inżynierii.
  • Minimum 2 lata doświadczenia w budowie i wdrażaniu oprogramowania produkcyjnego lub usług.
  • Możliwość spełnienia wymagań dotyczących kontrolowania bezpieczeństwa, w tym Microsoft Cloud Background Check.

Preferowane:

  • Tytuł licencjata z informatyki lub pokrewnej dziedziny technicznej ORAZ 4+ lat doświadczenia technicznego w inżynierii z kodowaniem w językach takich jak C, C++, C#, Java, JavaScript lub Python.
  • Możliwość rozważenia równoważnego doświadczenia.
  • Udowodniona zdolność do tworzenia komponentowego i dobrze zaprojektowanego oprogramowania.
  • Doświadczenie w rozwijaniu usług chmurowych na dużą skalę, systemów rozproszonych lub systemów operacyjnych.
  • Minimum 4 lata doświadczenia w budowie i dostarczaniu oprogramowania produkcyjnego lub usług.

Wynagrodzenie:

Typowy zakres podstawowej płacy dla tego stanowiska w USA wynosi USD $94,300 - $182,600 rocznie. Określone lokalizacje pracy w obszarze San Francisco Bay i metropolitalnym obszarze Nowego Jorku mają zakres płacy podstawowej wynoszący USD $120,900 - $198,600 rocznie. Pewne role mogą być uprawnione do dodatkowego wynagrodzenia i świadc