Text copied to clipboard!
Tytuł
Text copied to clipboard!Inżynier NLP
Opis
Text copied to clipboard!
Poszukujemy Inżyniera Przetwarzania Języka Naturalnego, który dołączy do naszego zespołu badawczo-rozwojowego i będzie odpowiedzialny za projektowanie, implementację oraz optymalizację rozwiązań opartych na NLP (Natural Language Processing). Idealny kandydat powinien posiadać doświadczenie w pracy z dużymi zbiorami danych tekstowych, znać nowoczesne techniki uczenia maszynowego oraz potrafić efektywnie wdrażać modele językowe w środowiskach produkcyjnych.
W tej roli będziesz współpracować z zespołami programistów, analityków danych oraz ekspertów dziedzinowych, aby tworzyć innowacyjne produkty i usługi wykorzystujące przetwarzanie języka naturalnego. Twoje zadania będą obejmować analizę danych tekstowych, budowę modeli klasyfikacyjnych, ekstrakcję informacji, analizę sentymentu oraz rozwój chatbotów i systemów rekomendacyjnych.
Oczekujemy dobrej znajomości języków programowania takich jak Python, a także bibliotek i frameworków NLP, takich jak spaCy, NLTK, Hugging Face Transformers czy TensorFlow/Keras. Znajomość architektur modeli takich jak BERT, GPT czy LSTM będzie dużym atutem. Kandydat powinien również znać podstawy lingwistyki komputerowej oraz posiadać umiejętność pracy z narzędziami do przetwarzania dużych zbiorów danych (np. Apache Spark, Hadoop).
Oferujemy możliwość pracy nad nowoczesnymi projektami w dynamicznym środowisku technologicznym, dostęp do najnowszych technologii oraz możliwość ciągłego rozwoju zawodowego. Praca może być wykonywana zdalnie lub w naszym biurze w Warszawie.
Obowiązki
Text copied to clipboard!- Projektowanie i rozwój modeli NLP do analizy tekstu
- Implementacja rozwiązań opartych na uczeniu maszynowym
- Przetwarzanie i czyszczenie danych tekstowych
- Wdrażanie modeli językowych w środowiskach produkcyjnych
- Współpraca z zespołami programistów i analityków danych
- Analiza wyników modeli i ich optymalizacja
- Tworzenie dokumentacji technicznej
- Udział w badaniach i eksperymentach z nowymi technikami NLP
- Rozwój chatbotów i systemów rekomendacyjnych
- Monitorowanie wydajności modeli NLP
Wymagania
Text copied to clipboard!- Wykształcenie wyższe w dziedzinie informatyki, matematyki lub pokrewnej
- Doświadczenie w pracy z NLP i uczeniem maszynowym
- Znajomość języka Python i bibliotek NLP (spaCy, NLTK, Transformers)
- Znajomość architektur modeli językowych (BERT, GPT, LSTM)
- Umiejętność pracy z dużymi zbiorami danych
- Znajomość narzędzi takich jak TensorFlow, PyTorch, scikit-learn
- Zdolność analitycznego myślenia i rozwiązywania problemów
- Dobra znajomość języka angielskiego
- Umiejętność pracy zespołowej
- Doświadczenie w pracy z systemami chmurowymi (AWS, GCP, Azure) będzie dodatkowym atutem
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie masz doświadczenie w pracy z modelami NLP?
- Z jakich bibliotek NLP korzystałeś w swoich projektach?
- Czy pracowałeś z modelami typu BERT lub GPT?
- Jakie techniki stosujesz do przetwarzania danych tekstowych?
- Czy masz doświadczenie z wdrażaniem modeli w środowiskach produkcyjnych?
- Jakie narzędzia do analizy danych tekstowych preferujesz?
- Czy masz doświadczenie w pracy z chmurą (AWS, GCP, Azure)?
- Jakie były największe wyzwania w Twoich projektach NLP?
- Jakie metody stosujesz do oceny skuteczności modeli NLP?
- Czy potrafisz pracować w zespole interdyscyplinarnym?