Pomiń do treści
Logo firmy Allegro

Software Engineer 2 (Python) - maternity cover

Allegro

Oferta w skrócie
14 20020 200PLN / mies.
🔀HybrydowaTryb pracy
📄Umowa o pracęKontrakt
⏱️Mid · 3+ latDoświadczenie
LokalizacjaPoznań
Dostępne na 2 portalach
Aktywna
Opublikowano7 kwietnia 2026
Ostatnio sprawdzono6 maja 2026
Wygasa za16 dni
Werdykt JobHunt

To rola backendowa w zespole odpowiedzialnym za główny wyszukiwarkę i system rekomendacji konwersacyjnego asystenta AI Allegro. Będziesz projektować i optymalizować mikroserwisy obsługujące zapytania LLM, wyszukiwanie semantyczne (RAG) i orkiestrację modeli językowych, używając Pythona (LangChain) oraz Javy/Kotlina (Spring). Praca w trybie 'you build it, you run it' – pełna odpowiedzialność od kodu po monitoring w produkcji. To zastępstwo urlopowe, więc umowa na czas określony.

Brakuje: obowiązek dyżurów on-call i ewentualne dodatki, wielkość zespołu i struktura ról.

🛠 Wymagane technologie
Dane źródłowe
AI Insights
Czym naprawdę jest ta rola?Backend Engineer

To rola backendowa w zespole odpowiedzialnym za główny wyszukiwarkę i system rekomendacji konwersacyjnego asystenta AI Allegro. Będziesz projektować i optymalizować mikroserwisy obsługujące zapytania LLM, wyszukiwanie semantyczne (RAG) i orkiestrację modeli językowych, używając Pythona (LangChain) oraz Javy/Kotlina (Spring). Praca w trybie 'you build it, you run it' – pełna odpowiedzialność od kodu po monitoring w produkcji. To zastępstwo urlopowe, więc umowa na czas określony.

Plusy
  • Nowoczesny stos technologiczny (LLM, LangChain, wektorowe bazy danych, Kubernetes)
  • Autonomia techniczna i 'you build it, you run it' – realna odpowiedzialność
  • Możliwość pracy na systemie o ogromnej skali (ponad 1000 mikroserwisów, petabajty danych)
  • Wsparcie narzędziami AI do automatyzacji zadań
Na co uważać
  • Wymóg biegłości w trzech językach (Python, Java, Kotlin) – może być trudne do spełnienia dla specjalistów jednego ekosystemu
  • !Nie sprecyzowano, czy dyżury on-call są wymagane (choć 'you build it, you run it' często to implikuje)
  • !Brak informacji o wielkości zespołu i strukturze – ile osób, kto podejmuje decyzje architektoniczne
  • !Opis sugeruje dużą autonomię, ale w dużym przedsiębiorstwie procesy mogą ograniczać swobodę
Codzienna praca
  • Projektowanie i wdrażanie mikroserwisów w Pythonie (LangChain) i Java/Kotlin (Spring) do obsługi interakcji z LLM
  • Implementacja i optymalizacja pipeline'ów Retrieval-Augmented Generation (RAG) z użyciem wektorowych baz danych i embeddingów
  • Konfiguracja i monitorowanie promptów oraz odpowiedzi asystenta AI za pomocą Langfuse
  • Uczestnictwo w code review i dzielenie się wiedzą w zespole
  • Pisanie i utrzymywanie testów automatyzujących ocenę jakości odpowiedzi AI (AI evaluation metrics)
  • Debugowanie i optymalizacja wydajności systemów AI pod kątem niskiego opóźnienia i wysokiej dostępności
  • Współpraca z zespołem nad eksperymentami i iteracyjnym ulepszaniem modeli
  • Administracja i rozwijanie infrastruktury deweloperskiej (Kubernetes, Docker, GitHub Actions)
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).

Minimum sensowne

Inżynier backendowy z co najmniej 2-letnim doświadczeniem w Pythonie i Javie/Kotlinie, podstawową znajomością koncepcji AI/ML i chęcią wejścia w tematykę LLM. Musi być gotowy do pracy w trybie hybrydowym w Poznaniu i akceptować tymczasowy charakter umowy (zastępstwo urlopowe).

Raczej nie dla

Juniorzy bez doświadczenia w Javie/Kotlinie i znajomości AI nie znajdą tu startu. Osoby szukające wyłącznie pracy zdalnej – Allegro wymaga obecności w biurze. Kandydaci, którzy nie chcą pracować z wieloma językami programowania lub mają awersję do monitorowania produkcji (on-call niewykluczone).

Ocena dopasowania
Junior1/5
Mid4/5
Senior3/5
Hands-on5/5
Architekt2/5
Remote2/5
Enterprise4/5
Pytania do rekrutera
  • ?Ile dni w biurze oznacza model hybrydowy 4/1?
  • ?Ile osób liczy zespół i jaki jest podział kompetencji między Pythonem a Javą/Kotlinem?
  • ?Jak wygląda proces rekrutacyjny – ile etapów, czy jest zadanie domowe lub live coding?
  • ?Czy w projekcie używa się konkretnego frameworka do agentów (ADK, AutoGen)?
  • ?Jakie są główne wyzwania techniczne, z którymi zespół się aktualnie mierzy?
Brakujące informacje
  • Obowiązek dyżurów on-call i ewentualne dodatki
  • Wielkość zespołu i struktura ról
  • Proces rekrutacyjny (etapy, czas oczekiwania)
  • Czy oferta dotyczy nowego zespołu czy istniejącego
Zespół

Autonomiczny, zwinnie pracujący zespół o kulturze 'you build it, you run it', z naciskiem na eksperymenty i ewaluację opartą na metrykach AI. Wymagana jest współpraca przy code review i dzielenie się wiedzą.

Wynagrodzenie vs rynekn=80 · Mid · UoP

Na poziomie rynkowym

Ta oferta14 20020 200
Mediana: Mid · Python · UoP13 06520 000

Dane z aktywnych ofert zawierających technologię Python. Pełne statystyki zarobków →

🔗Podobne oferty