Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie
29. 1. 2025
Informacje o stanowisku
Opracowywanie koncepcji i rozwiązań z obszaru NLP z wykorzystaniem najnowszych technologii
Adaptowanie istniejących frameworków i narzędzi (open source i komercyjne) na potrzeby przetwarzania tekstów w języku polskim
Przeprowadzanie badań i testów nowych podejść oraz modeli – od prostych rozwiązań opartych na wektorach słów po zaawansowane modele językowe
Przygotowywanie i trenowanie dużych modeli językowych (Large Language Models) oraz optymalizowanie ich pod kątem konkretnych zastosowań.
Dbanie o jakość i efektywność rozwiązań NLP w kontekście potrzeb biznesowych i projektowych.
Oferujemy:
Praca w stabilnej instytucji publicznej
Współpracę z doświadczonym zespołem
Swobodę w doborze narzędzi i technologii
Udział w projektach, mających realny wpływ na rozwój technologii NLP w języku polskim
Wymagania:
Doświadczenie w przetwarzaniu języka naturalnego, poparte realnymi projektami.
Znajomość architektur dużych modeli językowych (np. BERT, GPT, T5, itp.) – zarówno pod kątem teorii, jak i praktycznego wdrażania.
Umiejętność trenowania oraz fine-tuningowania modeli NLP w celu uzyskania określonych rezultatów.
Umiejętność korzystania z dostępnych bibliotek i narzędzi open source (PyTorch, TensorFlow, Hugging Face Transformers, itp.).
Doświadczenie w tworzeniu i wdrażaniu mechanizmów przetwarzania danych tekstowych: od pozyskiwania danych, przez oczyszczanie, po wytwarzanie modeli produkcyjnych.
Dobra znajomość języka angielskiego (min. w zakresie czytania publikacji naukowych i dokumentacji technicznej).
Mile widziane
Doświadczenie w obszarze uczenia maszynowego i deep learningu wykraczające poza NLP.
Znajomość Docker, Kubernetes, CI/CD i innych narzędzi wspierających wdrażanie rozwiązań ML w środowiskach chmurowych.
Umiejętność optymalizacji modeli pod kątem szybkości działania i zużycia zasobów.
Doświadczenie z metodami aktywnego uczenia (Active Learning) lub uczenia z niewielką liczbą danych (few-shot learning).