Software Engineer II - Maia SDK and AI Tools

Job expired!

Czy jesteś pasjonatem sztucznej inteligencji i chcesz mieć znaczący wpływ? Grupa Frameworks AI w firmie Microsoft poszukuje utalentowanych i współpracujących inżynierów oprogramowania, którzy pomogą rozwijać najnowocześniejsze oprogramowanie AI, wykorzystywane do trenowania i wdrażania najbardziej zaawansowanych modeli AI na świecie.

Nasz zespół jest odpowiedzialny za budowanie najnowocześniejszych kompilatorów AI, projektowanie nowych abstrakcji programowania AI oraz tworzenie narzędzi wydajnościowych i SDK dla superkomputerów następnej generacji firmy Microsoft oraz akceleratora AI Maia-100. Mamy kulturę wysoce współpracującą i regularnie współpracujemy z badaczami, architektami sprzętu, inżynierami platformowymi i innymi grupami oprogramowania w całej firmie Microsoft. Pasjonujemy się wkładem w open-source, dążąc do tworzenia oprogramowania AI, które przyniesie korzyści wszystkim.

Misją firmy Microsoft jest umożliwienie każdej osobie i organizacji na świecie osiągania więcej. Jako pracownik, dołączysz do nas z nastawieniem na rozwój, innowacyjnością w celu umożliwienia innym oraz współpracą w celu osiągnięcia wspólnych celów. Budujemy naszą działalność na naszych podstawowych wartościach szacunku, uczciwości i odpowiedzialności, tworząc kulturę inkluzji, w której każdy może prosperować w pracy i poza nią.

  • Projektowanie i rozwijanie oprogramowania AI i narzędzi przy użyciu języków Python, C/C++ i innych.
  • Projektowanie i budowanie SDK dla deweloperów.
  • Współpraca między różnymi dyscyplinami, od architektów sprzętu po deweloperów ML.
  • Identyfikowanie wymagań, zakres rozwiązań, szacowanie prac i planowanie dostarczania.
  • Pomoc w ustalaniu i promowaniu doskonałych standardów kodowania i wzorców.
  • Wzmacnianie naszej inkluzywnej kultury inżynierii.

Wymagane Kwalifikacje:

  • Tytuł licencjata w dziedzinie informatyki lub pokrewnej dyscypliny technicznej ORAZ 2+ lata doświadczenia technicznego w programowaniu w językach takich jak C, C++ lub Python LUB równoważne doświadczenie.
  • 2+ lata doświadczenia z Pythonem lub C++.

Możliwość spełnienia wymagań dotyczących bezpieczeństwa Microsoft, klientów i/lub rządu jest niezbędna do tej roli. Te wymagania obejmują, ale nie są ograniczone do, następujące specjalistyczne kontrole bezpieczeństwa: Microsoft Cloud Background Check, który musi być zaliczony przy zatrudnieniu/przeniesieniu oraz co dwa lata.

Preferowane Kwalifikacje:

  • Doświadczenie lub zainteresowanie w budowaniu SDK dla deweloperów.
  • Zaplecze techniczne i podstawy w zasadach inżynierii oprogramowania.
  • Ciągła ciekawość intelektualna i pasja do nauki nowych technologii.
  • Efektywna współpraca między zespołami i umiejętności komunikacyjne.
  • Zaangażowanie w różnorodność i inkluzywność w grupie roboczej.

Rola Software Engineering IC3 oferuje typowy przedział bazowego wynagrodzenia w całych Stanach Zjednoczonych od 98,300 USD do 193,200 USD rocznie. Określone lokalizacje pracy, takie jak obszar metropolitarny San Francisco Bay i Nowego Jorku, mają przedział bazowego wynagrodzenia od 127,200 do 208,800 USD rocznie. Niektóre role mogą być uprawnione do świadczeń i innych form wynagrodzenia. Dodatkowe informacje o wyn