Machine Learning Engineer, AI Innovations Lab

Job expired!

Dołącz do HubSpot jako Inżynier Uczenia Maszynowego w Naszym Laboratorium Innowacji AI

HubSpot to kompleksowa platforma marketingowa, sprzedażowa i usługowa zaprojektowana, aby pomóc firmom odnosić sukcesy w erze cyfrowej. Dzięki przyjaznemu interfejsowi i zaawansowanym narzędziom nasza platforma umożliwia firmom przyciąganie, angażowanie i zachwycanie klientów, co przyczynia się do wzrostu i zwiększenia dochodów. Od automatyzacji marketingu po CRM, HubSpot oferuje pełen zestaw rozwiązań, które wspierają firmy w osiąganiu sukcesu.

Twoja Rola: Inżynier Uczenia Maszynowego w Laboratorium Innowacji AI

Zespół Laboratorium Innowacji w HubSpot działa jako inkubator produktów, składający się z inżynierów backendu, frontendów, inżynierów uczenia maszynowego, projektantów UX i menedżerów produktów. W ramach nowo utworzonej Grupy Innowacji AI, nasz zespół wykorzystuje najnowsze technologie AI i ML do szybkiego opracowywania i testowania prototypów. Skupiamy się na tworzeniu nowych produktów, które poprawiają działania marketingowe, zaangażowanie klientów, pozyskiwanie sprzedaży i operacje naszych klientów.

Kluczowe Odpowiedzialności

  • Projektowanie i rozwijanie modeli uczenia maszynowego dla różnych zadań z wykorzystaniem technik głębokiego uczenia i przetwarzania języka naturalnego.
  • Implementacja i wdrażanie skalowalnych algorytmów uczenia maszynowego, współpracując ściśle z inżynierami oprogramowania.
  • Praca z menedżerami produktów w celu definiowania i precyzowania wymagań oraz przypadków użycia nowych technologii ML.
  • Analiza i wstępne przetwarzanie różnych źródeł danych w celu wyodrębnienia istotnych cech i danych.
  • Przeprowadzanie eksperymentów i ewaluacji modeli uczenia maszynowego z wykorzystaniem metod statystycznych i narzędzi wizualizacyjnych w celu oceny wydajności i identyfikacji obszarów do poprawy.
  • Śledzenie najnowszych badań i trendów w zakresie inteligencji konwersacyjnej i przyczynianie się do opracowywania nowych algorytmów i technik.
  • Uczestnictwo w przeglądach kodu, testowaniu i dokumentowaniu, aby zapewnić wysoką jakość i łatwość utrzymania kodu.
  • Mentorowanie innych członków zespołu i proaktywne dzielenie się wiedzą.

Wymagane Kwalifikacje

  • Stopień naukowy w dziedzinie informatyki, inżynierii lub pokrewnym, koncentrujący się na uczeniu maszynowym, przetwarzaniu języka naturalnego lub analizie mowy.
  • 3+ lata doświadczenia w opracowywaniu i wdrażaniu modeli oraz algorytmów uczenia maszynowego, najlepiej w dziedzinie analizy mowy lub tekstu.
  • Biegłość w programowaniu w języku Python i bibliotekach uczenia maszynowego takich jak TensorFlow, PyTorch lub Keras.
  • Znajomość narzędzi do przetwarzania języka naturalnego i analizy tekstu, takich jak NLTK i Hugging Face oraz innych otwartych modułów do osadzania tekstu.
  • Doświadczenie w pracy z LLM i/lub relewancją wyszukiwania.
  • Znajomość różnych technik inżynierii cech dla analizy multimodalnej jest dodatkowym atutem.
  • Doświadczenie w mentorowaniu innych członków zespołu i definiowaniu najlepszych praktyk dla grupy.