Software Engineer 2 (Python/AI) - Logistic Team
⚲ Warszawa
Do uzgodnienia
Wymagania
- praktyczne doświadczenie w tworzeniu oprogramowania w Pythonie i C# (samodzielne pisanie, debugowanie, testowanie i review kodu)
- praktyczna znajomość SQL i PostgreSQL (zapytania, joiny, analiza danych)
- doświadczenie z pełnym cyklem życia oprogramowania: testy, CI/CD, wdrożenia, monitoring, troubleshooting
- codzienne doświadczenie w używaniu narzędzi AI (GitHub Copilot, GPT, Claude) w pracy inżynierskiej
- silne poczucie odpowiedzialności i umiejętność koordynacji oraz dostarczania większych zadań w projekcie zespołowym
- umiejętność podejmowania pragmatycznych decyzji technicznych i identyfikacji ryzyk oraz zależności
Opis stanowiska
Dołączysz do wewnętrznego zespołu AI & Automation w OpenNet (część Allegro) i będziesz budować agentów AI oraz narzędzia automatyzacji eliminujące powtarzalną pracę w skali operacji logistycznych Allegro One. W praktyce: projektowanie i utrzymanie workflow automatyzacyjnych, rozwój usług backendowych w Pythonie i C#, praca z PostgreSQL oraz integracje z wewnętrznymi systemami logistycznymi. To oferta dla inżyniera, który lubi pełną odpowiedzialność za rozwiązanie — od problemu operacyjnego po monitoring na produkcji — i na co dzień używa narzędzi AI w pracy. Szczera uwaga: zespół jest mały i autonomiczny, co oznacza brak ugruntowanych procesów i konieczność samodzielnego ustalania standardów technicznych.
🔍 Dekoder Ogłoszenia
🟡
AI-First Engineering: We build AI agents and automation tools that effectively eliminate repetitive work - on the scale of Allegro’s logistics operations.
Oczekuje się, że będziesz tworzyć rozwiązania AI i automatyzacji, które mogą wymagać pracy z dużymi, złożonymi danymi i infrastrukturą.
🔴
Autonomy and ownership: We live by the “you build it, you run it” philosophy.
Będziesz odpowiedzialny za cały cykl życia tworzonego oprogramowania, od projektowania po utrzymanie i rozwiązywanie problemów.
🔴
We’re a small, autonomous team that decides for itself which tools to use and how to approach problems.
Może to oznaczać brak ugruntowanych procesów i konieczność samodzielnego ustalania standardów technicznych i metodyki pracy.
🔴
You have the chance to join the team at an early stage and actively shape what the team will become in a year.
Zespół jest w fazie rozwoju, co może oznaczać niepewność co do przyszłych kierunków i obciążenia pracą związaną z budowaniem struktur.
🟡
Take ownership of solutions end to end - from understanding the operational problem and designing the solutio
Oczekuje się od Ciebie nie tylko implementacji, ale także aktywnego udziału w analizie biznesowej i definiowaniu wymagań.