Python Scraper / Data Engineer

80 - 140 PLNNetto za godzinę - B2B
BI & Data

Python Scraper / Data Engineer

BI & Data
-, Kraków +4 Lokalizacje

Adtrip (Real Target)

Niepełny etat
B2B
Starszy specjalista / Senior
Praca w pełni zdalna
80 - 140 PLNNetto za godzinę - B2B

Opis stanowiska

Kim jesteśmy i co robimy?

Adtrip to agencja performance zajmująca się obsługą Meta, Google, TikTok & Pinterest Ads. Głównie współpracujemy z klientami z branży eCommerce, zapewniając im profesjonalne wsparcie w kampaniach reklamowych, email marketingu i tworzeniu angażujących video UGC.

Równolegle do działań marketingowych zbudowaliśmy „Klaudiusza" — wewnętrznego agenta AI opartego na Claude i Model Context Protocol (MCP), który działa w Slacku zespołu i automatyzuje fragmenty pracy operacyjnej (Monday, Drive, Gmail, Fireflies, Figma, GitHub, Klaviyo, Loom, Meta Ads, Google Ads, GMC, GSC, GA4 — łącznie ponad 20 integracji). Drugi serwer MCP obsługuje produkt klienta (adcare.pl) jako CRM-asystent.

Szukamy osoby, która przejmie i pociągnie dalej ten obszar — zarówno orkiestrację agentów, jak i projektowanie nowych narzędzi (tools) dla LLM-ów.

Twoje zadania

  • Rozwijać Slack-bota „Klaudiusz" na Cloudflare Workers + Durable Objects (agents), TypeScript, Hono — dziś ok. 75 narzędzi w registry, planujemy więcej

  • Projektować nowe narzędzia (tools) dla agenta: schematy Zod, semantyka, error-handling, autoryzacja per-klient, rate limity

  • Budować i utrzymywać serwery MCP (Model Context Protocol) — zarówno dla zespołu, jak i dla klientów (np. adcare-mcp z OAuth providerem)

  • Iterować nad system promptami, modułami wiedzy, feedback-loopami i ewaluacją działania agenta na realnych zadaniach

  • Integrować się z marketingowymi API (Meta, Google Ads, GA4, Klaviyo, Fireflies) — nie scrapować, tylko poprawnie wpinać tool-calling

  • Współpracować z drugim seniorem (Full-Stack Next.js/Cloudflare), bo część narzędzi orkiestruje workflows w Adcare/Dashboard

Wymagania

  • Solidny TypeScript / Node.js (komercyjnie minimum 3 lata) — cały nasz AI-stack jest na Cloudflare/TS

  • Praktyczne doświadczenie z LLM API (Anthropic / OpenAI / Gemini) — tool calling, structured output, streaming, prompt caching

  • Rozumienie MCP (Model Context Protocol) lub gotowość do bardzo szybkiego wejścia (mamy 2 serwery do utrzymania + plany na kolejne)

  • Doświadczenie z agent loopami: planowanie, wybór narzędzi, error recovery, multi-step tasks

  • Cloudflare Workers / Durable Objects (lub mocny edge/serverless background)

  • Zod, Hono, async TS — czysto i bez efekciarstwa

  • Samodzielność — umiesz przejść od pomysłu klienta do działającego, dobrze zaprojektowanego narzędzia

  • Posiadanie własnej firmy (Kontrakt B2B)

Mile widziane

  • Wcześniejsza praca z Claude SDK, @modelcontextprotocol/sdk, Cloudflare Agents

  • Eval/observability dla LLM-ów (LangSmith, Braintrust, custom)

  • Doświadczenie z OAuth providerami / własnymi auth flow w Workersach

  • Doświadczenie produktowe — rozumiesz kiedy nie warto dawać LLM-owi narzędzia

  • Aktywność w open source / własne projekty z LLM-ami

Co oferujemy

  • Stawka: 80–140 PLN/h (w zależności od doświadczenia) lub wycena projektowa

  • System premiowy — doceniamy zaangażowanie, możesz liczyć na dodatkowe wynagrodzenie za wysokie wyniki

  • Praca 100% zdalna z możliwością elastycznego zarządzania swoim czasem

  • Realne, używane codziennie produkty AI — Klaudiusz to nie POC w szufladzie, działa w Slacku zespołu i obsługuje klientów

  • Pełna swoboda decyzji co do architektury obszaru AI — przejmujesz go, nie odziedziczasz cudzych dogmatów

  • Wsparcie specjalistów — każdy w zespole chętnie Ci pomoże, jeżeli będziesz czegoś potrzebować

  • Wyjazdy integracyjne

  • Możliwość realizacji własnych pomysłów i rozwiązań

  • Kontrakt B2B

Co przesłać w zgłoszeniu?

  • GitHub — link do profilu, lub

  • Opis 2–3 zrealizowanych projektów scrapingowych — czego się nauczyłeś, jak rozwiązywałeś problemy

  • CV (opcjonalne)

Wymagane umiejętności

Python

web scraping

ETL

SQL

Data Engineering

Znajomość języków

Polski: C2

Angielski: B2

Lokalizacja biura

Python Scraper / Data Engineer

80 - 140 PLNNetto za godzinę - B2B
Podsumowanie oferty

Python Scraper / Data Engineer

-, Kraków
Adtrip (Real Target)
80 - 140 PLNNetto za godzinę - B2B
Aplikując zgadzam się na przetwarzanie moich danych osobowych w celu przeprowadzenia procesu rekrutacyjnego. Informujemy, że administratorem danych jest Adtrip Sp. z o.o. z siedzibą w Gliwicach, ul. Wincentego Pola 27 / 2, 44-100 (dalej jako "admini... WięcejThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.