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.