Senior Machine Learning Engineer - Content Understanding

Job expired!

Czy jesteś pasjonatem dostarczania najlepszych wrażeń ze Spotify milionom użytkowników na całym świecie? Zespół Doświadczeń w Spotify jest zaangażowany w wzbogacanie życia użytkowników, dostarczając im muzykę i audio, które kochają, na różnych urządzeniach, aplikacjach i platformach. Jeśli rozumiesz oczekiwania konsumentów i możesz pomóc w ich spełnianiu, chcemy Cię w naszym zespole.

Szukamy utalentowanego inżyniera ds. uczenia maszynowego, który dołączy do naszych zespołów ds. Zrozumienia Treści. W tej roli będziesz definiować i budować modele uczenia maszynowego (ML) wdrożone na skalę, aby generować wartość w zrozumieniu mediów i katalogu. Korzystając ze swojej wiedzy, będziesz wspierać różne przypadki użycia, takie jak:

  • Odcisk palca dźwięku dla rozpoznawania muzyki w podcastach, zapewniając muzykom tantiemy.
  • Tagowanie wideo i obrazów w celu monitorowania i rekomendowania treści na Spotify.
  • Przypisanie autorstwa audiobooków przy użyciu podejść ML grafowych do wyszukiwania i rekomendacji.
  • Kategoryzowanie utworów w naszym katalogu w celu odróżnienia treści funkcjonalnych od utworów muzycznych, co wpływa na obliczenia tantiem i rekomendacje wyszukiwania.

Jako nasz inżynier ds. uczenia maszynowego, będziesz:

  • Budować systemy produkcyjne, które poprawią i wzbogacą wrażenia słuchaczy na platformie.
  • Wkładać swój wkład w projektowanie, budowanie, ocenianie, dostarczanie i udoskonalanie produktów Spotify poprzez praktyczne rozwijanie ML.
  • Prototypować nowe podejścia i wdrążać rozwiązania na skalę dla setek milionów aktywnych użytkowników.
  • Napędzać optymalizację, testowanie i narzędzia w celu poprawy jakości.
  • Przeprowadzać analizy danych w celu ustanowienia baz i informowania o decyzjach produktowych.
  • Współpracować z zespołem cross-funkcjonalnym, w tym z designem, nauką o danych, zarządzaniem produktem i inżynierią, aby rozwijać nowe technologie i funkcje.

Szukamy kandydata z:

  • Doświadczeniem zawodowym w zastosowanym uczeniu maszynowym.
  • Rozległym doświadczeniem w środowisku zorientowanym na produkt i dane (Python, Scala, Java, SQL lub C++), z wymaganym doświadczeniem w Pythonie oraz platformach chmurowych (GCP lub AWS).
  • Praktycznym doświadczeniem we wdrażaniu lub prototypowaniu systemów uczenia maszynowego na dużą skalę.
  • Umiejętnościami w budowaniu przepływów danych oraz samodzielnością w pozyskiwaniu danych potrzebnych do budowania i oceny modeli, używając narzędzi takich jak Dataflow, Apache Beam lub Spark.
  • Zaangażowaniem w zwinne procesy oprogramowania, rozwój oparty na danych, niezawodność i zdyscyplinowane eksperymentowanie.
  • Pasją do wspierania współpracujących zespołów.
  • Doświadczenie w pracy z TensorFlow, PyTorch i/lub Google Cloud Platform jest plusem.
  • Doświadczenie w budowaniu przepływów danych i pozyskiwaniu danych potrzebnych do oceny modelu przy użyciu narzędzi takich jak Apache Beam/Spark jest plusem.

Jesteśmy rozproszoną siłą roboczą, umożliwiając członkom zespołu wybór trybu pracy, który najlepiej im odpowiada. W przypadku tej roli możesz być zlokalizowany w Now