Python Developer (Platform / ML Serving)
Posted: 3 days ago
Job Description
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 cztery lata 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ówProjektowanie 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.Wymagania3–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 polskiegoJęzyk angielski min. B2.Mile WidzianeDoś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/SketchesO Nas / Co OferujemyJesteś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 projektyPrywatną opiekę medycznąKartę sportowąPraca 100 % zdalnaDlaczego 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 zadaniaWspólnie popracujemy nad Twoją marką: będziesz miał okazję uczestniczyć w konferencjach, w tym jako prelegent, pomożemy Ci publikować w uznanych czasopismach i onlineUł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ępnaZdalna rozmowa technicznaDecyzja o podjęciu współpracy!Salary110 - 160 zł/hcontractB2BLocationKraków / remote
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period