Mid Python Developer (AI)

3 840 - 5 211 USDNet per month - B2B
Python

Mid Python Developer (AI)

Python
Połczyńska 112a, Warszawa

BlockWise

Full-time
B2B
Mid
Office
3 840 - 5 211 USDNet per month - B2B

Job description

Mid Python / AI Developer

BlockWise - kim jesteśmy

W BlockWise budujemy produkty technologiczne w krótkich, intensywnych cyklach. Nie pracujemy w modelu, w którym pomysły miesiącami czekają na decyzję, roadmapę albo „idealny moment”. Testujemy, wdrażamy, mierzymy efekt i szybko poprawiamy to, co nie działa.

Specjalizujemy się w rozwiązaniach AI, systemach produkcyjnych oraz projektach z pogranicza AI infrastructure, LLM, agentów i ML.

Zaczęliśmy 5 lat temu. Dziś jest nas ponad 50 osób i dalej rośniemy, ale chcemy zachować to, co dla nas najważniejsze: szybkie decyzje, mało biurokracji, dużą odpowiedzialność po stronie developerów i realny wpływ na technologię.

Szukamy osoby na poziomie mid, która potrafi samodzielnie dowozić zadania techniczne: zrozumieć problem, zaproponować sensowne rozwiązanie, napisać działający kod, przetestować go, zdebugować i doprowadzić temat do końca.

To nie jest rola dla osoby, która chce tylko realizować dokładnie opisane taski krok po kroku. Szukamy developera, który potrafi myśleć technicznie, dopytać tam, gdzie trzeba, korzystać z AI w codziennej pracy i brać odpowiedzialność za rezultat.

Twoje codzienne zadania

  • pisanie, testowanie, debugowanie i utrzymywanie kodu w Pythonie w środowisku Linux,

  • praca przy rozwiązaniach AI/ML, w tym LLM, agentach, narzędziach generatywnych, modelach detekcyjnych i predykcyjnych,

  • szybkie prototypowanie rozwiązań i przekształcanie ich w działające, utrzymywalne elementy systemu,

  • integracja API, narzędzi AI, modeli, MCP, agent frameworks oraz zewnętrznych usług,

  • analiza błędów, szukanie przyczyn problemów i proponowanie konkretnych rozwiązań,

  • optymalizacja istniejącego kodu pod kątem jakości, czytelności, wydajności i stabilności,

  • współpraca z zespołem przy podejmowaniu decyzji technicznych,

  • korzystanie z narzędzi AI w codziennej pracy, aby zwiększać tempo developmentu, researchu, testowania i debugowania,

  • praca w krótkich iteracjach, gdzie ważny jest szybki feedback loop, odpowiedzialność i konkretne dowożenie efektów.

Nasze wymagania

Szukamy osoby, która ma:

  • minimum 2 lata komercyjnego doświadczenia w programowaniu w Pythonie,

  • dobrą znajomość Pythona oraz podstaw dobrych praktyk programistycznych,

  • doświadczenie w pracy z kodem, który działa w realnych projektach lub systemach produkcyjnych,

  • dobrą znajomość środowiska Linux: konfiguracja, uruchamianie, debugowanie, analiza logów,

  • doświadczenie w pracy z API, integracjami i systemami backendowymi,

  • znajomość SQL i relacyjnych baz danych, szczególnie PostgreSQL,

  • podstawowe doświadczenie z konteneryzacją, szczególnie Dockerem,

  • umiejętność samodzielnego analizowania problemów technicznych i szukania ich przyczyn,

  • praktyczne zainteresowanie AI, LLM, agentami, automatyzacją albo ML,

  • umiejętność pisania kodu, który da się utrzymywać, rozwijać i debugować przez innych,

  • odpowiedzialność za dowożenie zadań do końca, a nie tylko za „pracę nad nimi”,

  • jasną komunikację: potrafisz powiedzieć, co działa, co nie działa, gdzie utknąłeś/aś, czego potrzebujesz i jakie widzisz ryzyka.

Mile widziane

Dodatkowym plusem będzie:

  • doświadczenie z LLM, RAG, vector databases, agentami lub AI infrastructure,

  • znajomość bibliotek i narzędzi takich jak NumPy, Pandas, Scikit-learn, TensorFlow, PyTorch lub podobnych,

  • podstawowa znajomość chmury: AWS, Azure, GCP lub chmur prywatnych,

  • znajomość podstaw CI/CD, monitoringu, kolejek lub systemów eventowych,

  • doświadczenie z FastAPI, Celery, mikroserwisami lub podobnymi narzędziami backendowymi,

  • rozumienie podstawowych zagadnień bezpieczeństwa w AI/ML: prompt injection, ograniczanie niepożądanych zachowań modeli,

  • własne projekty techniczne, udział w hackatonach, open source albo eksperymenty z nowymi technologiami.

Szukamy Ciebie, jeśli

  • lubisz rozwiązywać problemy, nawet gdy na początku nie masz wszystkich informacji

  • umiesz przeanalizować błąd, znaleźć przyczynę i zaproponować rozwiązanie,

  • dobrze działasz w zmiennym środowisku - priorytety potrafią się zmieniać, a Ty potrafisz się dostosować i nie przeszkadza Ci, gdy nie wszystko jest idealnie poukładane,

  • bierzesz odpowiedzialność za rezultat, a nie tylko za wykonanie listy instrukcji - jeśli coś jest Twoje, doprowadzasz to do końca,

  • patrzysz trochę dalej niż najbliższy task - zgłaszasz problemy i proponujesz usprawnienia,

  • umiesz pracować z feedbackiem i szybko poprawiać swoje rozwiązania,

  • realnie używasz narzędzi AI do pracy, nauki i rozwiązywania problemów, a nie tylko „z ciekawości"

To może nie być miejsce dla Ciebie, jeśli

  • potrzebujesz bardzo stabilnego, przewidywalnego środowiska z dokładnie rozpisanymi zadaniami na wiele tygodni do przodu,

  • oczekujesz, że ktoś zawsze dokładnie opisze Ci, co i jak masz zrobić,

  • wolisz pracować wyłącznie w spokojnym tempie i bez presji na szybkie decyzje,

  • nie lubisz brać odpowiedzialności za efekt końcowy,

  • oczekujesz wielopoziomowej struktury, długich procesów akceptacji i korporacyjnego sposobu pracy,

  • nie chcesz pracować z AI w codziennym procesie developmentu.

Wolimy powiedzieć to jasno na początku: u nas dużo się dzieje, tempo jest wysokie, a najlepsze osoby szybko dostają odpowiedzialność. Dla właściwych ludzi to duża szansa na rozwój. Dla osób szukających spokojnego, bardzo przewidywalnego środowiska - prawdopodobnie nie.

Co oferujemy

  • wynagrodzenie w przedziale 14 000–19 000 zł netto na umowie B2B,

  • pracę nad realnymi projektami z obszaru AI, ML, automatyzacji i infrastruktury,

  • elastyczne godziny pracy,

  • 24 płatne dni wolne od świadczenia usług w roku,

  • pracę z biura w Warszawie przy ul. Połczyńskiej 112A,

  • parking pod biurem,

  • dobrze wyposażoną siłownię w biurze,

  • firmowe hackatony,

  • dostęp do płatnych narzędzi AI, m.in. OpenAI/ChatGPT, Claude, Copilot, Codex, Gemini,

  • pracę na nowoczesnej infrastrukturze, w tym klastrach H200/B200/B300 i innych cutting-edge technologiach,

  • budżet szkoleniowy na rozwój techniczny i udział w konferencjach branżowych,

  • dużą autonomię, szybki feedback i realny wpływ na sposób budowania produktów,

  • małą, sprawną organizację bez korporacyjnej biurokracji,

  • środowisko, w którym możesz szybko rosnąć technicznie i brać coraz większą odpowiedzialność.

Proces rekrutacyjny

1. Pierwsza rozmowa telefoniczna

Porozmawiamy o ofercie, Twoim doświadczeniu, oczekiwaniach i tym, jak pracuje się w BlockWise.

Czas: 20–25 minut.

2. Rozmowa techniczna online

Porozmawiamy o Pythonie, Linuxie, SQL, API, debugowaniu, podstawach AI/ML, LLM, sposobie rozwiązywania problemów i Twoich dotychczasowych projektach. Będzie nas interesować nie tylko to, jakie technologie znasz, ale też jak myślisz, jak diagnozujesz problemy i jak dochodzisz do rozwiązania.

Czas: około 60 minut.

3. Rozmowa finalna

Porozmawiamy o kierunku rozwoju firmy, zespołu, projektów oraz Twojej możliwej roli w BlockWise.

Czas: około 30 minut.

Cały proces rekrutacyjny zajmie maksymalnie 2 tygodnie.

Dołącz do BlockWise

Dołącz do BlockWise, jeśli chcesz pracować nad realnymi produktami AI, rozwijać się technicznie i działać w zespole, który bardziej ceni wynik, odpowiedzialność i techniczną skuteczność niż korporacyjne procesy.

Szukamy ludzi, którzy chcą budować, dowozić i brać odpowiedzialność za efekt.

Tech stack

    Polish

    C2

    Python 3.x

    advanced

    AI

    regular

    PostgreSQL

    junior

    Databases

    junior

Office location

Mid Python Developer (AI)

3 840 - 5 211 USDNet per month - B2B
Summary of the offer

Mid Python Developer (AI)

Połczyńska 112a, Warszawa
BlockWise
3 840 - 5 211 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Zgadzam się na przetwarzanie przez BlockWise Sp. z o.o. (Pracodawca) moich danych osobowych zawartych w zgłoszeniu rekrutacyjnym dla c... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.