Scala Software Engineer (Big Data & AI)
Miejsce pracy : Warszawa
Technologie, których używamy
Wymagane
- Scala 3
- Python
- TypeScript
- Rust
- Kafka
- PostgreSQL
- Kubernetes
- Docker
- ArgoCD
- Ansible
- vLLM
Mile widziane
PyTorchPineconeFAISSChromaTypeScriptRustSystem operacyjny
WindowsLinuxO projekcie
Do naszego zespołu szukamy osoby, która chce rozwijać systemy przetwarzania danych w środowisku Big Data, pracować z nowoczesnym stosem technologicznym (Scala 3, ZIO, Rust) i mieć realny wpływ na kształtowanie rozwiązań wykorzystywanych przez zespoły analityczne. Pracujemy z dużymi wolumenami danych, stawiamy na niezawodność i wydajność – a AI i LLM są ważnym, choć nie jedynym elementem naszej codziennej pracy.
Najczęściej wykorzystywane technologie i narzędzia :
Scala 3, ZIO, Cats, Rust, Python, Java, TypeScript
Hadoop, Kafka, PostgreSQL
Kubernetes, Docker, Ansible, ArgoCD
LLM : vLLM, TensorRT-LLM, Triton Inference Server
Twój zakres obowiązków
Projektowanie, rozwój i utrzymanie komponentów platformy przetwarzania danych w środowisku Big Data (Hadoop, Kafka, PostgreSQL)Tworzenie wydajnych i niezawodnych rozwiązań backendowych w języku Scala 3, z wykorzystaniem bibliotek ZIO i CatsPraca z komponentami systemu pisanymi w Rust – nie wymagamy znajomości, ale część kodu tworzona jest w tym językuUdział w tworzeniu systemów wykorzystujących modele językowe (LLM) i narzędzia inferencyjneWspółpraca z zespołem analitycznym i biznesowym – analiza wymagań i wdrażanie rozwiązań technicznychMonitorowanie działania systemu, diagnozowanie problemów oraz reagowanie na incydentyDzielenie się wiedzą i aktywna praca zespołowaNasze wymagania
Programujesz w Scali i znasz ekosystem ZIO i / lub Cats(lub masz solidne doświadczenie w Javie i chcesz rozwijać się w kierunku Scali – komercyjne doświadczenie nie jest wymagane)Masz doświadczenie w pracy z systemami przetwarzania danych (Kafka, PostgreSQL, Hadoop)Znasz podstawy DevOps i pracy z narzędziami takimi jak Kubernetes, Docker, Ansible, ArgoCDChcesz rozwijać się w kierunku wydajnych systemów backendowych oraz języka RustInteresujesz się AI / LLM – nawet jeśli nie masz jeszcze praktycznego doświadczeniaMile widziane
Znajomość RustDoświadczenie z PyTorchPraca z bazami wektorowymi (np. Chroma, FAISS, Pinecone)Znajomość TypeScriptTak organizujemy naszą pracę
Tak pracujemy
wewnątrz organizacjiPLAY (P4 Sp. z o.o.)
Wszystkie informacje o przetwarzaniu danych osobowych w tej rekrutacji znajdziesz w formularzu aplikacyjnym, po kliknięciu w przycisk "Aplikuj Teraz".