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?