Software Engineer, SystemsML, Training Frameworks & Inference Optimization

Job expired!

Dołącz do naszego zespołu ds. optymalizacji głównych modeli AI w Meta

Zespół ds. Optymalizacji i Badania Głównych Modeli AI (MORE) w Meta poszukuje utalentowanych Inżynierów Oprogramowania (SWEs), aby usprawnić nasze Frameworki Optymalizacji i Treningu Modeli. Jeśli jesteś pasjonatem sztucznej inteligencji i chcesz mieć znaczny wpływ na technologie ML, to stanowisko może być idealne dla Ciebie.

O zespole MORE

Zespół MORE działa pod marką XRTech i jest zorganizowany w kilka kluczowych obszarów:

  1. Frameworki Treningowe i Efektywność Treningu
  2. Optymalizacja Modeli dla Wnioskowania na Urządzeniach
  3. Fundamentalne Modele na Urządzeniach

Skupiamy się na wdrażaniu modeli na urządzeniach we wszystkich naszych Aplikacjach z Rodziny oraz w technologiach VR i AR, aby dostarczać funkcjonalności AI bezpośrednio użytkownikom. Nasze znaczące wkłady obejmują wdrażanie na urządzeniach SAM na IG i pionierskie Pełnociałowe Awatary na Quest-3. Jesteśmy również odpowiedzialni za rozwijanie i zarządzanie frameworkiem treningowym Vizard, który jest szeroko wykorzystywany w całym XRTech do optymalnego rozwoju i ulepszania modeli.

Obowiązki:

  • Optymalizowanie modeli AI w celu zmniejszenia latencji i zużycia energii na platformach na urządzeniach i GPU.
  • Współpraca z zespołami partnerskimi w celu ustalania ograniczeń związanych z jakością, latencją i złożonością w środowiskach o ograniczonych zasobach.
  • Rozwój i ulepszanie narzędzi do automatyzacji optymalizacji i kompresji modeli.
  • Implementowanie dostrajania, kwantyzacji i wdrażania modeli na urządzeniach mobilnych i urządzeniach AR/VR.
  • Unowocześnianie naszego nowo utworzonego frameworku treningowego Vizard przez wprowadzanie i wdrożenie innowacyjnych funkcji mających na celu poprawę doświadczenia deweloperów i efektywności operacyjnej.
  • Promowanie adopcji frameworku poprzez integrację kluczowych zadań treningowych i wsparcie dla trwających przejść.
  • Okresowe wsparcie dyżurne i rozwiązywanie problemów użytkowników w celu usprawnienia operacji modeli.
  • Praca razem z zespołem Vizard w celu podniesienia niezawodności i efektywności frameworku.

Minimalne Kwalifikacje:

Kandydaci powinni posiadać lub być w trakcie uzyskiwania tytułu licencjata z informatyki, inżynierii komputerowej lub pokrewnego kierunku technicznego. Wymagane jest, aby stopień został ukończony przed rozpoczęciem pracy w Meta. Dodatkowo powinieneś mieć:

  • Specjalistyczne doświadczenie w kwantyzacji modeli, kompresji, wnioskowaniu na urządzeniach, wnioskowaniu na GPU i wykorzystaniu PyTorch.

Preferowane Kwalifikacje:

  • Zaawansowany stopień (magister/doktor) z informatyki, inżynier