New offer - be the first one to apply!

December 17, 2025

Mid Python (+ AI) Developer

Mid • Remote

$9,600 - $14,400/

Wrocław, Poland

Cześć! ✌️


Jesteśmy firmą tworzącą customowe rozwiązania software’owe i wspierającą naszych klientów we wdrażaniu transformacji cyfrowych i AI. Nasze projekty mają realny wpływ na biznesy naszych klientów. Współpracujemy z firmami z Polski (90%) i zagranicy.


Ambicją naszej firmy jest zostanie bycie organizacją, w której klienci widzą realną wartość dla swoich biznesów. Skupiamy się na automatyzacji procesów i poprawie efektywności zespołów - w firmach nawet od kilku, jak i do kilkuset osób.


W iMakeable korzystamy głównie ze stacku technologicznego React.js/Python/Node.js. Obecnie chcemy powiększyć nasz zespół o Python Developera z doświadczeniem w budowie rozwiązań AI, aby odpowiedzieć na potrzeby naszych klientów.


Jako iMakeable najważniejsze dla nas jest stworzenie zespołu i miejsca pracy, do którego chce się wracać - z fajnymi, kompetentnymi ludźmi mającymi mindset problem-solvera, rozumiejących, dlaczego tworzą funkcjonalności i jaki wpływ mają na inne zespoły, energicznych i chętnych do działania. Jest dla nas bardzo ważna kultura feedbacku w każdą stronę: zarówno między pracownikami jak i dla managementu od pracowników. 


Chcemy tworzyć atmosferę przyjazną do rozwoju, opartą na procesach, gdzie szukamy razem rozwiązań - niezależnie, jakich problemów dotyczą. Nie chcemy ograniczać naszego zespołu - chcemy, aby wszyscy czuli wkład wniesiony w firmę i mieli poczucie budowania czegoś większego.


Co znajdziesz w iMakeable?

  • Możliwość 100% pracy zdalnej - planujemy, aby nasza firma była zlokalizowana na stałe we Wrocławiu, ale nie wymagamy tego od Ciebie. W przyszłości rozważamy otwarcie biura we Wrocławiu i Warszawie, ale obecność w nim nie będzie wymagana.

  • Jesteśmy 100% remote organizacją, która działała w taki sposób od samego początku.

  • Pracę w rozwijającym się zespołem młodych (serio - jesteśmy wszyscy w wieku od 22 do 33 lat), ambitnych, pracowitych ludzi z przynajmniej kilkuletnim doświadczeniem w tworzeniu aplikacji,

  • Wsparcie psychologa on-demand (Wellbee),

  • Medicover i Multisport,

  • Kursy na życzenie,

  • Zdalną kawę z Zespołem ☕

  • Tworzenie nowoczesnych rozwiązań, które mają realny wpływ na firmy naszych Klientów,

  • Przyjazną atmosferę pracy - jako founderzy zależy nam na feedbacku od osób, które zatrudniamy i 100% transparencji - wierzymy, że to podstawa do poprawy codziennej pracy w Zespole,

  • Wspólnie rozwijanie firmy - każda osoba w naszej organizacji ma wpływ na to w jaką stronę zmierzamy. Co jakiś czas organizujemy warsztaty oraz integracje offline, na których omawiamy strategię naszej firmy,

  • Bezpośrednią pracę z Klientami - od członków Zespołu oczekujemy umiejętności doradzania Klientom w zakresie wyboru najlepszych rozwiązań (cost effective/complexity/business purpose) do ich przypadku.


Czym będziesz się zajmować?

  • Tworzenie nowych funkcjonalności w aplikacji będącej rozbudowanym CRM do zarządzania wynajmem mieszkań w Real Estate,

  • Poprawianie istniejących bugów,

  • Pisanie testów jednostkowych,

  • Współpraca z zespołem projektowym, PM i trackowanie statusu zadań,

  • Utrzymywanie dotychczasowych funkcjonalności, aktualizowanie bibliotek, refactor kodu

  • Przeprowadzanie code review,

  • Pair programming,

  • Dzielenie się wiedzą z koleżankami/kolegami w zespole,


Co potrafi nasz idealny kandydat?

Wymagania (Must-haves):

Python (core + backend)

  • Minimum 3 lata komercyjnego doświadczenia.

  • Bardzo dobra znajomość Pythona: multiprocessing, async, profiling, optymalizacja.

  • Praktyka z frameworkami backendowymi (FastAPI lub Django) i pisaniem solidnych testów (pytest).

  • Piszesz czytelny kod - modularny i łatwy do refaktoryzacji.

PostgreSQL

  • Bardzo dobra znajomość SQL, optymalizacji zapytań, indeksowania, transakcji.

  • Zrozumienie schematów danych pod pipeline’y ETL/ELT oraz systems-at-scale.

Airflow / orkiestracja

  • Realne doświadczenie w budowaniu DAGów produkcyjnych.

  • Sensowny podział zadań, retry logic, SLA, sensors, hooks, operators.

  • Monitoring pipeline’ów, obsługa błędów, wersjonowanie DAGów.

Airbyte / integracje danych

  • Tworzenie i konfiguracja konektorów.

  • Obsługa sync'ów w stylu ELT oraz integracja z hurtowniami / S3.

  • Diagnostyka i stabilizacja strumieni danych.

Kubernetes + Helm

  • Umiejętność pakowania aplikacji w kontenery i stawiania ich w K8s.

  • Pisanie i utrzymanie chartów Helm.

  • Zrozumienie networkingów, storage, autoskalera i podstaw observability.

AWS

  • Praktyczna praca z: S3, ECS/EKS, RDS.

  • Zrozumienie podstawowej architektury cloud-native oraz kosztów.

Kedro

  • Znajomość struktury projektów ML/data pipelines.

  • Modularność, namespace’y, katalogi danych, reproducible pipelines.

Git / CI/CD

  • Swoboda pracy z Git, code review, release flow.

  • Umiejętność budowania pipeline’ów CI/CD (GitHub Actions / GitLab CI).


Nice to haves (AI, automatyzacje, integracje - niewymagane, lecz docelowo potrzebne i się ich nauczysz 😉)

Zaawansowane systemy AI / RAG / agenci

  • Doświadczenie w budowaniu pipeline’ów RAG:

    • przetwarzanie i chunking danych,

    • embedding pipelines,

    • projektowanie retrieval flow,

    • reranking,

    • integracje z vector stores (Pinecone, Qdrant, Weaviate, Chroma, Supabase Vector Store).

  • Umiejętność tworzenia agentów AI i wielo-agentowych workflowów (LangChain, LangGraph, LlamaIndex, MCP).

  • Praktyka z narzędziami tool-use/function-calling - projektowanie agentów wykonujących zadania na narzędziach i API.

  • Rozumienie architektur nowoczesnych systemów AI (orchestrators, memory, routing, fallback strategies).

Automatyzacje AI i integracje

  • Budowa automatyzacji AI (preferujemy n8n).

  • Umiejętność integrowania API w Pythonie + low-code (n8n, Make).

  • Tworzenie pełnych procesów automatyzacji: extraction → enrichment → AI → delivery.

  • Doświadczenie w łączeniu AI z zewnętrznymi systemami (OAuth2, CRMy, CMS, ticketing, ERP, webhooki, S3, Notion, Slack, Teams itp.).

Voiceboty / voice agenci

  • Praktyka z voice API: 11Labs, Vapi, modele TTS/STT, dopasowywanie latencji i prompt engineeringu pod voice.

  • Umiejętność budowania voice workflowów (np. voice inbound → AI agent → API actions → callback).

  • Mile widziane doświadczenie w integracji voice agentów z systemami call center lub automatycznego lead qualification i przekierowania do człowieka.

Rapid prototyping / PoC tooling

  • Supabase (auth, realtime, storage, Postgres, edge functions, Vector Store).

  • Lovable / Replit / inne narzędzia do szybkiego prototypowania (vibecoding).

  • Umiejętność budowania MVP/PoC w kilka godzin, nie tygodni - z nastawieniem na szybkie walidacje.

Automatyzacje oparte o AI dla klientów

  • Tworzenie:

    • knowledge bases z pipelines do aktualizacji,

    • support bots,

    • agentów do customer service,

    • AI content generation pipelines (posty, research, dokumenty, raporty, asystenci mailowi).

  • Mile widziane realne wdrożenia AI w biznesie.


Proces rekrutacyjny opieramy na dwóch etapach:

  1. Rozmowie zapoznawczej (~45-60 minut) – 100% nietechnicznej, podczas której lepiej się poznamy i dowiemy się, jakie mamy od siebie oczekiwania

  2. Rozmowie technicznej (~60 minut) – każdy kandydat przechodzi przez zestaw pytań mających na celu weryfikację znajomości technologii i rozwiązywania problemów.

  3. Opcjonalnie - dodatkową rozmowę techniczną dot. AI i automatyzacji.


Z chęcią rozważymy każdego kandydata - naszą finalną decyzję poznasz nie dłużej niż 2 tygodnie od otrzymania przez nas CV. Osoby zainteresowane ofertą prosimy o przesłanie CV poprzez formularz pod linkiem https://forms.clickup.com/36806076/f/1337dw-29272/ZUON9BI0I8PP05USR9.


Powodzenia! 😉