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