Tech Stack / Keywords
Firma i stanowisko
Dla naszego klienta, międzynarodowej firmy z branży usług informatycznych, poszukujemy Senior AI/Python Engineera do zespołu rozwijającego platformę SaaS automatyzującą procesy KYB/KYC i AML dla instytucji finansowych. Firma tworzy rozwiązania wykorzystujące AI do analizy dokumentów biznesowych, takich jak raporty rejestrowe, umowy i oficjalne publikacje. System przetwarza dokumenty z wielu krajów i źródeł, w tym PDF-y i skany, w celu wydobycia ustrukturyzowanych danych do procesów compliance.
Wymagania
- bardzo dobra znajomość Pythona
- praktyczne, komercyjne doświadczenie w wykorzystaniu LLM w produkcyjnych pipeline’ach
- doświadczenie w prompt engineeringu i model engineeringu
- doświadczenie w budowaniu zestawów ewaluacyjnych, mierzeniu jakości rozwiązań oraz iteracyjnym poprawianiu wyników
- doświadczenie w reliability engineering, w tym praca z async workers, kolejkami, retries, timeoutami i deduplikacją
- dobre rozumienie zagadnień związanych z kosztem i przepustowością rozwiązań opartych o LLM, w tym dobór modeli, przetwarzanie obrazu vs. tekstu oraz batching
- podejście nastawione na traceability: możliwość prześledzenia każdego wyniku do jego źródła
- poziom seniority pozwalający na samodzielną pracę, podejmowanie decyzji technicznych i mentoring
- bardzo dobra znajomość języka angielskiego jako języka roboczego zespołu
Nice to have:
- doświadczenie w Document AI, OCR lub ekstrakcji informacji z dokumentów i innych nieustrukturyzowanych danych
- doświadczenie w budowaniu rozwiązań do automatycznego przetwarzania i analizy dokumentów, szczególnie PDF-ów i skanów
Obowiązki
- rozwój produkcyjnych rozwiązań wykorzystujących LLM do ekstrakcji ustrukturyzowanych danych z dokumentów, PDF-ów i skanów
- praca nad ekstrakcją danych zgodnie ze zdefiniowanym modelem danych
- rozwój i optymalizacja promptów oraz sposobu wykorzystania modeli
- tworzenie zestawów ewaluacyjnych dla różnych krajów i typów dokumentów
- mierzenie jakości ekstrakcji i iteracyjne poprawianie wyników
- rozwój niezawodnych pipeline’ów przetwarzających kilka tysięcy dokumentów dziennie
- praca z mechanizmami takimi jak async workers, kolejki, retries, timeouty i deduplikacja
- dbanie o stabilność i jakość customer-facing procesów ekstrakcji
- optymalizacja kosztu i przepustowości przetwarzania
- podejmowanie decyzji związanych z doborem modeli, przetwarzaniem obrazu vs. tekstu oraz batchingiem
- zapewnienie traceability, tak aby każdą wyekstrahowaną wartość można było powiązać z jej źródłem
- samodzielna praca nad rozwiązaniami technicznymi oraz aktywny udział w dyskusjach dotyczących kierunku rozwoju
- współpraca z pozostałymi engineerami w zespole
- praca w międzynarodowym środowisku w języku angielskim
Benefity
- duża autonomia techniczna i realny wpływ na decyzje
- praca w płaskiej strukturze i możliwość proponowania własnych rozwiązań
- szerokie możliwości rozwoju i samodzielność
- środowisko nastawione na jakość, wymianę wiedzy i konstruktywny feedback
- wsparcie przełożonego, program mentoringowy, regularne spotkania 1on1
- współpraca w oparciu o kontrakt B2B lub umowę o pracę
- elastyczne godziny pracy (start między 7:00 a 10:00)
- nowoczesny sprzęt (MacBook + urządzenia testowe)
- integracje zespołowe i warsztaty techniczne
- pakiet benefitów: prywatna opieka medyczna, MultiSport, lekcje angielskiego
- praca zdalna z dowolnego miejsca w Polsce
Inne informacje
Informujemy, że administratorem danych jest Plenti HR Solutions Sp z o.o. z siedzibą w Gdańsku. Masz prawo do żądania dostępu do swoich danych, ich sprostowania, usunięcia lub ograniczenia przetwarzania oraz do wniesienia sprzeciwu. Dane osobowe przetwarzane są w celu realizacji procesu rekrutacji. Podanie danych wymagalne przepisami Kodeksu pracy jest obowiązkowe. Dane będą przetwarzane do zakończenia rekrutacji i przez okres dochodzenia roszczeń oraz – jeśli wyrazisz zgodę – do udziału w przyszłych rekrutacjach.
Plenti
Pracodawca