Senior Python Developer

Suppmatch — Poland · Posted ~2 hours ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

Senior Python Developer - SuppMatch Silnik rekomendacji AI, który skalujemy z Warszawy na cały świat - z realnym wpływem na architekturę i decyzje techniczne. Poziom: Senior - rola z realną odpowiedzialnością za architekturę i decyzje techniczne Lokalizacja: Warszawa, Saska Kępa - praca hybrydowa, z obecnością w biurze SuppMatch kilka dni w tygodniu Wynagrodzenie: 20 000 – 32 000 zł miesięcznie Zespół: doświadczony, kameralny, bezpośrednia współpraca z CTO O SuppMatch SuppMatch to oparta na AI platforma dla branży suplementów. Nasz autorski silnik AI dostarcza w czasie rzeczywistym rekomendacje suplementów bazujące na nauce i analizie składu, pomagając ludziom odkrywać, co i dlaczego warto suplementować. Dlaczego ta rola • Realne wyzwanie techniczne - projektujesz i skalujesz silnik rekomendacji AI oraz integracje e-commerce, nie utrzymujesz cudzy legacy kod • Krótka droga decyzyjna - kluczowe decyzje techniczne konsultujesz bezpośrednio z CTO, bez zbędnych warstw akceptacji • Architektura wciąż w budowie - masz realny wpływ na to, jak system będzie wyglądał za lata, nie tylko utrzymujesz istniejące decyzje • Dbałość o jakość i solidny inżyniering - najnowocześniejsze technologie łączymy z rzetelnymi praktykami, a nie tylko szybkim dowiezieniem funkcji Rola: Senior Python Developer Szukamy doświadczonego programisty Python, gotowego wziąć realną odpowiedzialność za architekturę i kluczowe decyzje techniczne w rdzeniu naszej platformy. To nie jest rola wykonawcza; oczekujemy samodzielności, umiejętności kwestionowania złych decyzji i dbania o jakość systemu w długim horyzoncie. Jednocześnie szukamy osoby, która jest AI native; swobodnie korzysta z nowoczesnych narzędzi wspierających pisanie kodu (Copilot, Claude Code, Cursor i podobne) i lubi tempo pracy oparte na „vibe codingu” oraz szybkim prototypowaniu. Na poziomie senior to połączenie ma szczególne znaczenie: oczekujemy solidnych fundamentów inżynierskich; rozumienia, co dzieje się pod maską wygenerowanego kodu, umiejętności jego krytycznej oceny i refaktoryzacji, a także wyczucia, kiedy AI przyspiesza pracę, a kiedy tworzy dług techniczny. To rola dla kogoś, kto traktuje AI jako akcelerator pracy inżynierskiej, a nie substytut doświadczenia i myślenia. Zakres obowiązków • Projektowanie i rozwój architektury backendu platformy rekomendacyjnej (Python); od pozyskiwania i przetwarzania danych, przez logikę dopasowania, po API konsumowane przez aplikacje mobilne, web i integracje e-commerce • Podejmowanie kluczowych decyzji technicznych dotyczących silnika rekomendacji: modelowania profilu użytkownika, dopasowywania produktów, pracy z bazami wektorowymi i danymi naukowymi • Wykorzystanie LLM-ów i nowoczesnych narzędzi AI zarówno w samym produkcie, jak i w codziennym warsztacie programistycznym • Współkształtowanie architektury i dobrych praktyk inżynierskich - Twoje zdanie ma tu realną wagę i realny wpływ na kierunek produktu • Nadzór nad integracjami e-commerce (Shopify, PrestaShop, Magento i integracje własne) • Szybkie prototypowanie nowych funkcji i pomysłów przy wsparciu AI oraz częste, iteracyjne wdrożenia na produkcję • Dbałość o jakość i skalowalność systemu: testy, code review, CI/CD - mimo (a może właśnie dzięki) szybkiemu tempu pracy z AI Czego oczekujemy • Min. 5+ lat komercyjnego doświadczenia w Pythonie i głębokiej znajomości dobrych praktyk inżynierii oprogramowania (struktury danych, testowanie, czytelny i utrzymywalny kod) • Udokumentowanego doświadczenia w projektowaniu architektury systemów, API i baz danych (SQL) w środowisku produkcyjnym • Praktycznej biegłości w korzystaniu z narzędzi AI wspierających programowanie na co dzień • Umiejętności krytycznej oceny kodu wygenerowanego przez AI; rozumiesz go, zanim go zaakceptujesz • Pełnej samodzielności i gotowości do brania odpowiedzialności za decyzje techniczne w środowisku startupowym, bez mikrozarządzania Mile widziane • Doświadczenie z systemami rekomendacji lub personalizacji (collaborative/content-based filtering, ranking, embeddingi) • Znajomość pracy z LLM-ami (RAG) oraz bazami wektorowymi (np. Pinecone, Weaviate, FAISS) • Znajomość JavaScript/TypeScript, React lub Node.js • Doświadczenie z chmurą (AWS/GCP) i konteneryzacją (Docker, Kubernetes) • Zainteresowanie tematyką zdrowia, wellness lub nauk o żywieniu Nasz stack technologiczny • Języki i frameworki: Python, JS/TS, React, Node.js • AI/ML: PyTorch, TensorFlow, Hugging Face, LangChain, Pinecone/Weaviate • Dane: nowoczesne pipeline'y ETL, data lake, API, przetwarzanie zdarzeń w czasie rzeczywistym • Chmura: AWS/GCP, mikroserwisy w kontenerach, skalowalne wdrożenia • DevOps: Docker, Kubernetes, IaC, monitoring, CI/CD • E-commerce: Shopify, PrestaShop, Magento i integracje custom SuppMatch jest pracodawcą równych szans. Cenimy różnorodność i dbamy o inkluzywne środowisko pracy dla wszystkich pracowników. Zainteresowany/a? Wyślij CV lub link do GitHuba — chętniej porozmawiamy o tym, co zbudowałeś/aś, niż o formalnym wykształceniu.