GenAI Data Engineer
⚲ Warszawa
Do uzgodnienia
Wymagania
- dobra znajomość Pythona i/lub Rusta
- doświadczenie w budowie pipeline'ów i usług przetwarzających dane
- praktyczna znajomość wektorowych baz danych, w szczególności Qdrant
- znajomość embeddingów, wyszukiwania semantycznego, filtrowania po metadanych i indeksowania
- doświadczenie z REST API (mile widziana znajomość FastAPI)
- znajomość architektury sterowanej zdarzeniami (np. Kafka lub Pub/Sub)
- dobra znajomość systemu Linux oraz relacyjnych baz danych (np. PostgreSQL)
Mile widziane
- doświadczenie z Kubernetes, Docker, CI/CD, GCP/BigQuery/Dataflow/Dataproc, Airflow/Spark/Beam, OCR/transkrypcją, Neo4j, Knowledge Graph/GraphRAG
Opis stanowiska
PKO BP Finat buduje platformę do przetwarzania danych nieustrukturyzowanych (dokumenty, obrazy, audio) z wyszukiwaniem semantycznym, RAG i narzędziami 'chat with data'. Będziesz budować pipeline'y danych, usługi w Pythonie/Rust i integrować modele embeddingowe. Uwaga: ogłoszenie mówi o wdrażaniu, monitorowaniu i utrzymaniu zgodnie z DevSecOps oraz diagnozowaniu incydentów — to nie tylko development, ale też odpowiedzialność operacyjna za produkcję.
🔍 Dekoder Ogłoszenia
🔴
Budujemy rozwiązania wspierające wyszukiwanie semantyczne, RAG oraz narzędzia typu „chat with data”.
Oznacza to pracę nad zaawansowanymi systemami opartymi na sztucznej inteligencji, które mogą wymagać eksperymentowania z nowymi technologiami i potencjalnie nieustabilnymi rozwiązaniami.
🔴
wdrażanie, monitorowanie i utrzymywanie rozwiązań zgodnie z podejściem DevSecOps
Może oznaczać, że będziesz odpowiedzialny nie tylko za rozwój, ale także za operacyjne aspekty utrzymania systemów w produkcji, w tym za bezpieczeństwo.
🔴
diagnozowanie incydentów oraz dbanie o jakość, wydajność i niezawodność procesów.
Wskazuje na potencjalne problemy z istniejącymi systemami, które będą wymagały rozwiązywania, co może być czasochłonne i stresujące.
🔴
Mile widziane
Umiejętności wymienione w tym punkcie mogą być faktycznie wymagane do efektywnego wykonywania obowiązków, mimo że są oznaczone jako opcjonalne.