Software Engineer, Machine Learning - Monetization

Job expired!

Meta Platforms, Inc. (Meta), wcześniej znana jako Facebook Inc., wykorzystuje zaawansowane technologie, aby umożliwić ludziom łączenie się, odkrywanie społeczności i rozwijanie biznesów. Od momentu uruchomienia w 2004 roku jako Facebook, platforma zrewolucjonizowała sposoby nawiązywania kontaktów społecznych. Dzięki dodatkowym usługom, takim jak Messenger, Instagram i WhatsApp, Meta umożliwiła miliardom ludzi na całym świecie łączenie się. Obecnie Meta idzie dalej niż tradycyjne interakcje 2D, w kierunku immersyjnych doświadczeń w rzeczywistości rozszerzonej i wirtualnej, co oznacza znaczący rozwój technologii społecznej.

Pozycja: Inżynier Oprogramowania, Uczenie Maszynowe - Monetyzacja

Kluczowe obowiązki

  • Ustalanie kierunku i celów dla dużego zespołu, koncentrując się na wpływie projektu, projektowaniu systemów ML oraz doskonałości w ML.
  • Dostosowywanie tradycyjnych metod uczenia maszynowego do optymalizacji nowoczesnych środowisk równoległych, w tym klastrów rozproszonych, wielordzeniowych SMP i GPU.
  • Ponowne ocenianie i wprowadzanie ulepszeń do istniejących funkcji i systemów ML w celu zmniejszenia długu technologicznego od podstaw.
  • Kierowanie zespołem w celu ustanowienia najlepszych praktyk ML i pozytywnego wpływu na kulturę inżynierską.
  • Rozwiązywanie skomplikowanych problemów związanych z wydajnością online i oceną, wymagających głębokiej wiedzy o ML i jego interakcji z otaczającymi systemami.
  • Tworzenie wysoce skalowalnych klasyfikatorów i narzędzi wykorzystujących ML, regresję danych i modele oparte na regułach.
  • Zbieranie, syntezowanie wymagań i tworzenie skutecznych map drogowych funkcji.
  • Współpraca z zespołem inżynieryjnym w celu dostarczenia kodu wysokiej jakości.

Minimalne kwalifikacje

Kandydaci muszą posiadać tytuł magistra w dziedzinie informatyki, inżynierii, matematyki, statystyki, praktyki statystycznej, badań operacyjnych lub pokrewnej dziedziny. Dodatkowo wymagana jest doświadczenie w jednym lub więcej z następujących obszarów:

  • Uczenie maszynowe, systemy rekomendacji, rozpoznawanie wzorców, eksploracja danych lub sztuczna inteligencja.
  • Tworzenie modeli uczenia maszynowego na dużą skalę od powstania do wpływu na biznes.
  • Biegłość w rozwijaniu i debugowaniu z użyciem C/C++ i Java.
  • Doświadczenie w korzystaniu z języków skryptowych, takich jak Python, Perl, PHP lub skrypty powłoki.
  • Wykazywanie technicznego przywództwa w środowiskach zespołowych, zarządzanie projektami i ustalanie kierunków technicznych.
  • Optymalizacja metod uczenia maszynowego dla nowoczesnych środowisk równoległych, takich jak klastry rozproszone, wielordzeniowe SMP i GPU.
  • Tworzenie wysoce skalowalnych klasyfikatorów i narzędzi, które wykorzystują uczenie maszynowe, regresję danych i modele oparte na regułach.

Wynagrodzenie i świadczenia

Wynagrodzenie bazowe: $214,032/rok do $240,240/rok, plus bonus, akcje i kompleksowe świadczenia.

Indywidualna płaca jest ustalana na podstawie różnych czynników, w tym umiejętności, kwalifikacji, doświadczenia i lokalizacji. Podane szczegóły wynagrodzenia odzwierciedl