Python Developer (Platform / ML Serving)
center, Poznań +2 Locations
People More P.S.A.
Cześć!
Nazywamy się People More bowiem traktujemy naszych współpracowników z szacunkiem ale również dlatego, że projekty przy których pracujemy są dla ludzi i powinny być łatwe oraz przyjemne w użyciu. Jesteśmy technologiczni ale patrzymy szerzej :) People More istnieje już ponad sześć lat i wywodzi się z jednej z najstarszych agencji interaktywnych w kraju - Insignia. Spółkę tworzą osoby z ogromnym zapleczem klientów w kraju i zagranicą dla których budujemy projekty od zera (UX, UI, frontend, backend, mobile) lub w części. Tworzymy bezpośrednio dla naszych klientów jak również wspieramy naszych partnerów w pracy nad własnymi rozwiązaniami. Gwarantujemy tym samym bogaty wachlarz projektów i możliwość ich zmian! Pracujemy przy projektach z całego świata.
Do projektu naszego bezpośredniego klienta poszukujemy specjalisty na stanowisko Python Developer (Platform / ML Serving).
Zakres obowiązków:
Projektowanie i rozwój mikrousług backendowych (microservices, API) obsługujących logikę biddingową,personalizację, scoring i ETL/ELT.
Wdrażanie i serwowanie modeli ML (batch/online) z cache/feature stores, obsługa A/B testów.
Integracje z kolejkami zdarzeń (Kafka/PubSub/Kinesis) i hurtowniami (ClickHouse/BigQuery).
Profilowanie kodu i optymalizacja p99 latencji, CPU/RAM/IO.
Automatyzacja CI/CD, observability (Prometheus, Grafana, Jaeger), SRE on-call.
Współpraca z zespołami Data/ML Engineering i Product przy eksperymentach i rolloutach.
Wymagania:
3–5+ lat doświadczenia w Pythonie (asyncio, FastAPI, typing, profilers).
Bardzo dobra znajomość algorytmiki i struktur danych.
Doświadczenie w systemach o niskich opóźnieniach (AdTech/FinTech/Gaming).
Znajomość: HTTP/gRPC, Redis/Aerospike/Memcached, SQL (PostgreSQL), Kafka/PubSub/Kinesis.
Praktyka z Docker, Kubernetes, CI/CD (Jenkins/GitHub Actions/Argo CD).
Świadomość RODO/TCF v2 i zasad privacy-by-design.
Bardzo dobra znajomość języka polskiego
Język angielski min. B2.
Mile widziane:
Doświadczenie z serwowaniem modeli ML (PyTorch/TensorFlow + Triton/Seldon/BentoML).
ClickHouse, BigQuery, Parquet, Feature Store (Feast).
Optymalizacja kosztów chmury (autoscaling, spoty, cold start mitigation).
Znajomość struktur Bloom/HyperLogLog/Sketches
O nas / co oferujemy:
Jesteśmy otwarci, szczerzy i rozwiązujemy problemy zamiast je generować.
Może to oczywiste ale naprawdę szanujemy pracowników i współpracowników. My też byliśmy programistami i cenimy tę pracę
Międzynarodowe środowisko i projekty
Prywatną opiekę medyczną
Kartę sportową
Praca 100 % zdalna
Dlaczego warto pracować z People More?
Jeśli nie jesteś zadowolony ze swojej pracy lub zadań, wspólnie znajdziemy wyjście!
Jeśli się znudzisz, zaproponujemy Ci nowy produkt i nowe, fascynujące zadania
Wspólnie popracujemy nad Twoją marką: będziesz miał okazję uczestniczyć w konferencjach, w tym jako prelegent, pomożemy Ci publikować w uznanych czasopismach i online
Ułatwimy Ci dostęp do wyzwań, które zazwyczaj są trudne do zdobycia.
W każdej chwili możesz porozmawiać bezpośrednio z zarządem People More - mówimy Twoim językiem, ponieważ założyciele firmy są programistami i projektantami!
Jak wygląda proces rekrutacji?
Przyjazna, zdalna rozmowa wstępna
Zdalna rozmowa techniczna
Decyzja o podjęciu współpracy!
Python Developer (Platform / ML Serving)
Python Developer (Platform / ML Serving)
center, Poznań
People More P.S.A.