Machine Learning Engineer

Job expired!

theScore, duma PENN Entertainment, ma misję wspierać miliony fanów sportu za pomocą najnowocześniejszych cyfrowych mediów i produktów zakładów sportowych. Nasza popularna aplikacja medialna 'theScore' dostarcza wysoko spersonalizowane wyniki na żywo, wiadomości, statystyki i informacje o zakładach dla fanów w całej Ameryce Północnej. Tymczasem nasza aplikacja zakładów sportowych 'theScore Bet Sportsbook & Casino' oferuje kompleksowe mobilne doświadczenie zakładów sportowych i kasyna, obecnie dostępne w Ontario. theScore przoduje także w tworzeniu i dystrybucji innowacyjnych treści cyfrowych poprzez platformy internetowe, społecznościowe i e-sportowe.

Zespół Data Science & Machine Learning odgrywa kluczową rolę w doskonaleniu wszystkich cyfrowych oferty PENN Entertainment poprzez zaawansowane modele i interfejsy API. Nasz zespół neguje kreatywność, współpracę, pomysłowość i odpowiedzialność. Jako Inżynier Uczenia Maszynowego będziesz miała/miał unikalną okazję przyczynić się, optymalizować i wdrażać różne modele, a także rozwijać nowe funkcje dla naszej platformy uczenia maszynowego.

  • Silniki rekomendacji: Kierowanie użytkowników do treści, które chcą zobaczyć.
  • Modelowanie toksyczności w czacie: Tworzenie inkluzywnego środowiska czatu społecznościowego.
  • Prawdopodobieństwo cross-sellu: Umożliwianie użytkownikom eksplorowania pełnej oferty PENN Entertainment.
  • Identyfikacja użytkowników-botów: Zwalczanie oszustw poprzez identyfikację nie-ludzkich użytkowników na cyfrowych platformach PENN Entertainment.

Jako kluczowy członek naszego zespołu Inżynierów Uczenia Maszynowego, Twoje obowiązki będą obejmować:

  • Projektowanie i budowanie nowych przepływów pracy uczenia maszynowego i optymalizacyjnych.
  • Wdrażanie modeli i dostaw wspólnie z liderami zespołów funkcjonalnych i interesariuszami z działów produktowych, operacyjnych, marketingowych itp.
  • Udoskonalanie naszej platformy uczenia maszynowego poprzez wdrażanie najlepszych praktyk ML ops.
  • Przeprowadzanie dokładnych testów i ocenianie nowych narzędzi i technologii w celu oceny ich przydatności.
  • Efektywne komunikowanie się z interesariuszami technicznymi i nietechnicznymi.
  • Pisanie i utrzymywanie dokumentacji technicznej w Git/Confluence.
  • Wykonywanie innych powiązanych obowiązków zgodnie z potrzebami.

Idealny kandydat będzie miał:

  • Minimum 5 lat doświadczenia zawodowego, w tym co najmniej 3 lata jako Inżynier Uczenia Maszynowego.
  • Dyplom z Informatyki, Nauki o danych, Statystyki, Inżynierii Komputerowej lub innej pokrewnej dziedziny technicznej.
  • Rozległe doświadczenie we wdrażaniu aplikacji za pomocą Docker, Kubernetes, Terraform, GitHub i innych odpowiednich narzędzi.
  • Biegłość w Pythonie i SQL, z dodatkowymi znajomościami języków takich jak Go, Rust, Scala, R i C++ jako dodatkowy atut.
  • Udokumentowane doświadczenie w zakładaniu potoków CI/CD dla projektów uczenia maszynowego, w tym walidacja kodu, danych i modeli.
  • Doświadczenie w rozwijaniu przepływów pracy uczenia maszynowego z narzędziami orkiestracyjnymi takimi jak Airflow, Kubeflow lub Dagster.
  • Rozległe doświadczenie z