Pomiń do treści
Logo firmy Allegro

Software Engineer 2 (Python)

Allegro

Oferta w skrócie
14 60020 825PLN / mies.
🔀HybrydowaTryb pracy
📄Umowa o pracęKontrakt
⏱️Mid · 3+ latDoświadczenie
LokalizacjaPoznań
Dostępne na 2 portalach
Aktywna
Opublikowano10 maja 2026
Ostatnio sprawdzono10 maja 2026
Wygasa za21 dni
Werdykt JobHunt

To rola backend engineer'a w zespole odpowiedzialnym za silnik wyszukiwania i wyszukiwania semantycznego asystenta AI Allegro. Będziesz projektować, budować i optymalizować mikroserwisy w Javie/Kotlinie oraz warstwę orkiestracji LLM w Pythonie (LangChain, Langfuse). Pracujesz w modelu 'you build it, you run it' – pełna odpowiedzialność za swoje usługi od deploy'u po monitoring. Mimo tytułu 'Python', rola wymaga biegłości w Javie i Kotlinie – to backend polyglot, a nie czysty Python.

Brakuje: brak informacji o dyżurach on-call, nie podano dokładnej liczby dni w biurze (4/1 oznacza 4 dni w biurze? 1 dzień zdalnie?).

🛠 Wymagane technologie
Dane źródłowe
AI Insights
Tytuł może mylić

Rola to backend engineer w systemie AI, gdzie Python jest używany głównie do orkiestracji LLM, ale rdzeń mikroserwisów to Java/Kotlin. Tytuł 'Software Engineer 2 (Python)' sugeruje czysto Pythonowe stanowisko, co jest mylące.

Czym naprawdę jest ta rola?Backend Engineer

To rola backend engineer'a w zespole odpowiedzialnym za silnik wyszukiwania i wyszukiwania semantycznego asystenta AI Allegro. Będziesz projektować, budować i optymalizować mikroserwisy w Javie/Kotlinie oraz warstwę orkiestracji LLM w Pythonie (LangChain, Langfuse). Pracujesz w modelu 'you build it, you run it' – pełna odpowiedzialność za swoje usługi od deploy'u po monitoring. Mimo tytułu 'Python', rola wymaga biegłości w Javie i Kotlinie – to backend polyglot, a nie czysty Python.

Plusy
  • Nowoczesny stack: LangChain, Langfuse, bazy wektorowe, Kubernetes
  • Duża autonomia techniczna i model 'you build it, you run it'
  • Praca nad produktem używanym przez miliony użytkowników
  • Dzień wolny na wolontariat
Na co uważać
  • Wymóg 4 dni w biurze w Poznaniu – mocno ogranicza elastyczność
  • !Tytuł 'Python' może być mylący – rola wymaga też Javy i Kotlina
  • !Nie podano szczegółów dotyczących dyżurów on-call (mimo 'you build it, you run it')
  • !Brak informacji o wielkości zespołu i liczbie mikroserwisów w zarządzie
Codzienna praca
  • Projektowanie i implementacja mikroserwisów backendowych w Javie, Kotlinie i Pythonie
  • Orkiestracja LLM z użyciem LangChain – budowanie potoków promptów i RAG
  • Integracja z bazami wektorowymi i optymalizacja wyszukiwania semantycznego
  • Udział w code review i dzielenie się wiedzą w zespole
  • Monitorowanie i debugowanie systemów produkcyjnych (observability z Langfuse)
  • Utrzymywanie i rozwijanie pipeline'ów danych dla modeli AI
  • Przeprowadzanie eksperymentów i ewaluacja metryk AI
  • Praca nad poprawą jakości i latencji odpowiedzi asystenta
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

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

Minimum sensowne

Backend developer z co najmniej 2-3 letnim doświadczeniem w Pythonie i Javie/Kotlinie, który chce wejść w świat AI/LLM i akceptuje częstą obecność w biurze.

Raczej nie dla

Osoby szukające pracy w pełni zdalnej, juniorsy bez komercyjnego doświadczenia w Javie/Kotlinie, ani specjaliści skupieni wyłącznie na frontendzie czy czystej data science.

Ocena dopasowania
Junior1/5
Mid4/5
Senior3/5
Hands-on5/5
Architekt2/5
Remote1/5
Enterprise5/5
Pytania do rekrutera
  • ?Ile osób liczy zespół i jak jest podzielony między backend a AI?
  • ?Czy obowiązuje dyżur on-call? Jeśli tak, jak często i czy jest dodatkowo płatny?
  • ?Jakie konkretnie modele LLM są używane (open-source czy komercyjne)?
  • ?Jak wygląda ścieżka rozwoju – czy jest możliwość awansu na seniora lub tech leada?
  • ?Czy w projekcie używacie również innych języków niż Java/Kotlin/Python (np. Scala, Go)?
Brakujące informacje
  • Brak informacji o dyżurach on-call
  • Nie podano dokładnej liczby dni w biurze (4/1 oznacza 4 dni w biurze? 1 dzień zdalnie?)
  • Nie opisano procesu rekrutacyjnego (liczba etapów, zadanie domowe, live coding)
  • Nie wiadomo, jakie modele LLM są używane
Zespół

Zespół pracuje w agile, z dużą autonomią i odpowiedzialnością. Kładą nacisk na jakość kodu, eksperymenty i ciągłe doskonalenie – to środowisko dla inżynierów lubiących wyzwania i nowe technologie.

Wynagrodzenie vs rynekn=38 · Mid

Poniżej mediany rynkowej

Ta oferta14 600–20 825 zł

≈ 86,9–124,0 zł/h

Mediana: Mid · LLM18 48023 050

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

🔗Podobne oferty