Python Software Engineer (Production Data & Model Services)
EPAM Systems
Rola Backend Developera skupiona na budowaniu i utrzymaniu produkcyjnych aplikacji Python, które obsługują dane i modele. Kandydat będzie odpowiedzialny za transformację prototypów Data Science w gotowe do wdrożenia usługi, tworzenie potoków danych oraz udostępnianie funkcjonalności poprzez API. Kontekstem jest praca nad usługami produkcyjnymi w domenie danych i modeli.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: konkretna liczba dni pracy w biurze w modelu hybrydowym., szczegóły dotyczące wielkości zespołu..
Rola Backend Developera skupiona na budowaniu i utrzymaniu produkcyjnych aplikacji Python, które obsługują dane i modele. Kandydat będzie odpowiedzialny za transformację prototypów Data Science w gotowe do wdrożenia usługi, tworzenie potoków danych oraz udostępnianie funkcjonalności poprzez API. Kontekstem jest praca nad usługami produkcyjnymi w domenie danych i modeli.
- ✓Możliwość pracy za granicą do 60 dni rocznie.
- ✓Możliwość relokacji biznesowej.
- ✓Nieograniczony dostęp do LinkedIn Learning, Get Abstract, Cloud Guru.
- ✓Ubezpieczenie na życie, karta Multisport, bony zakupowe.
- ✓Udział w programie Employee Stock Purchase Plan.
- !Nie podano konkretnej liczby dni pracy zdalnej/stacjonarnej w modelu hybrydowym.
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Budowanie i uruchamianie produkcyjnych aplikacji Python (API i zadania wsadowe) z praktykami SDLC
- •Przeprowadzanie code review
- •Pisanie testów automatycznych
- •Tworzenie i utrzymanie CI/CD
- •Implementacja observability
- •Dokumentowanie kodu i rozwiązań
- •Rozwijanie potoków danych (batch i near-real-time)
- •Transformacja prototypów Data Science w pakiety/usługi (typowane, modułowe, wersjonowane)
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Osoba z co najmniej 3-letnim doświadczeniem w Pythonie, która potrafi pisać czysty kod, implementować testy i rozumie podstawy CI/CD. Powinna mieć doświadczenie z FastAPI lub podobnym frameworkiem do budowy API oraz znać Pandas i NumPy.
Rola nie jest dla osób, które dopiero zaczynają swoją przygodę z Pythonem (poniżej 3 lat doświadczenia) lub nie mają doświadczenia w budowaniu produkcyjnych aplikacji i potoków danych. Nie jest też dla osób preferujących wyłącznie pracę zdalną, ponieważ oferta zakłada model hybrydowy.
- ?Jak wygląda typowy dzień pracy w zespole Production Data & Model Services?
- ?Jakie są główne wyzwania techniczne, z jakimi zespół się mierzy?
- ?Jak wygląda proces wdrażania nowych funkcjonalności na produkcję?
- ?Czy istnieją możliwości rozwoju w kierunku Data Science lub bardziej zaawansowanych architektur?
- ?Jakie są oczekiwania dotyczące liczby dni pracy w biurze w modelu hybrydowym?
- −Konkretna liczba dni pracy w biurze w modelu hybrydowym.
- −Szczegóły dotyczące wielkości zespołu.
- −Informacje o konkretnych projektach, nad którymi będzie pracował kandydat.
Oferta opisuje przyjazne środowisko pracy, społeczność profesjonalistów inżynierii oraz możliwość współpracy z międzynarodowymi zespołami w dynamicznej i inkluzywnej kulturze.
Proces rekrutacyjny nie jest szczegółowo opisany, ale wspomniano o rozmowie ogólnej z rekruterem, podczas której omawiane są benefity. Oferta zaznacza, że kontakt zostanie nawiązany tylko z wybranymi kandydatami.