Software Engineer, Machine Learning (MPKSWE16)

Job expired!

Przegląd firmy:

Meta Platforms, Inc. (dawniej Facebook Inc.) jest liderem w budowaniu technologii, które umożliwiają ludziom łączenie się, odkrywanie społeczności i rozwijanie swoich biznesów. Od swojego powstania w 2004 roku z Facebookiem, wraz z aplikacjami takimi jak Messenger, Instagram i WhatsApp, Meta zrewolucjonizowała globalną komunikację. Teraz dążymy do tworzenia immersyjnych doświadczeń w rozszerzonej i wirtualnej rzeczywistości, będąc pionierem kolejnego etapu ewolucji technologii społecznej.

Stanowisko: Inżynier Oprogramowania, Uczenie Maszynowe (MPKSWE16)

  • Badanie, projektowanie, rozwijanie i testowanie oprogramowania na poziomie systemów operacyjnych, kompilatorów i oprogramowania do dystrybucji sieciowej dla dużych wyzwań związanych z danymi społecznymi i prognozowaniem.
  • Wykorzystywanie doświadczenia branżowego w rankingowaniu, klasyfikacji, rekomendacjach i problemach optymalizacyjnych, takich jak oszustwa płatnicze, przewidywanie wskaźników konwersji, wykrywanie oszustw kliknięciowych, klasyfikacja tekstu/sentymentu i inne.
  • Rozwijanie wysoce skalowalnych systemów, algorytmów i narzędzi przy użyciu głębokiego uczenia, regresji danych i modeli opartych na regułach.
  • Identyfikowanie, analizowanie i syntetyzowanie wymagań i wąskich gardeł w technologii, systemach i narzędziach.
  • Tworzenie rozwiązań, które efektywnie wykorzystują duże zbiory danych, stosując najnowocześniejsze techniki głębokiego uczenia.
  • Kodowanie produktu we współpracy z zespołem inżynierskim, dostosowując metody uczenia maszynowego do środowisk równoległych, takich jak klastry rozproszone, wielordzeniowe SMP i GPU.
  • Tytuł magistra w dziedzinie Informatyki, Oprogramowania Komputerowego, Inżynierii Komputerowej, Nauk Stosowanych, Matematyki, Fizyki lub pokrewnej dziedzinie.
  • Trzy lata doświadczenia zawodowego w zawodzie związanym z komputerami.
  • Doświadczenie z frameworkami uczenia maszynowego, takimi jak PyTorch, MXNet lub Tensorflow.
  • Znajomość uczenia maszynowego, systemów rekomendacji, widzenia komputerowego, przetwarzania języka naturalnego, eksploracji danych lub systemów rozproszonych.
  • Biegłość w przekładaniu wniosków na rekomendacje biznesowe.
  • Znajomość Hadoop, HBase, Pig, MapReduce, Sawzall, Bigtable lub Spark.
  • Umiejętności w rozwijaniu i debugowaniu w C, C++ i Java.
  • Biegłość w językach skryptowych takich jak Perl, Python, PHP lub skrypty powłoki.
  • Dogłębna znajomość relacyjnych baz danych i SQL.
  • Doświadczenie z narzędziami do tworzenia oprogramowania, takimi jak edytory kodu (VIM, Emacs) i systemy kontroli wersji (Subversion, GIT, Perforce).
  • Znajomość Linux, UNIX lub innych systemów operacyjnych podobnych do *nix.
  • Doświadczenie w budowaniu wysoce skalowalnych, wydajnych rozwiązań i stosowaniu algorytmów oraz podstawowych koncepcji informatyki do rzeczywistych systemów.

Meta oferuje konkurencyjne wynagrodzenie w przedziale od $195,474 rocznie do $200,200 rocznie, wraz z bonusami, udziałami i świadczeniami. Indy