Python Backend Developer - projekt AI
⚲ Gdańsk, Poznań, Wrocław
90–130 zł netto (+ VAT) / godz.
Wymagania
- 3–5 lat komercyjnego doświadczenia w rozwijaniu backendu w Pythonie
- Praktyczna znajomość nowoczesnego frameworka webowego w Pythonie (preferowany FastAPI)
- Doświadczenie w projektowaniu, tworzeniu i utrzymywaniu REST API
- Praktyczne doświadczenie z AWS i aplikacjami działającymi w chmurze
- Praktyczne doświadczenie w integrowaniu rozwiązań Generative AI z aplikacjami biznesowymi (API modeli LLM i usług AI)
- Angielski umożliwiający swobodną komunikację w zespole
- Preferowany model hybrydowy: 2 dni w tygodniu w biurze (Wrocław, Poznań lub Gdańsk)
Mile widziane
- Doświadczenie z Dockerem, konteneryzacją i CI/CD
Opis stanowiska
Projekt dla klienta IN4GE to aplikacja wspierająca cyfryzację i automatyzację procesów zakupowych oraz wyboru dostawców, oparta na Generative AI i LLM. Będziesz rozwijać backend w Pythonie (FastAPI) — logikę biznesową, REST API, integracje systemowe oraz integracje z modelami LLM i usługami AI, współpracując z Cloud Engineerami, AI Engineerami, Data Scientistami, PO i frontendem. To dobra oferta dla backendowca, który chce łączyć klasyczny rozwój API z praktycznym wdrażaniem AI w aplikacji biznesowej. Uwaga: opis wymagań jest miejscami ogólny — 'integracja rozwiązań Generative AI' może oznaczać zarówno proste wywołania gotowych API LLM, jak i głębszą pracę z modelami, więc warto dopytać na rozmowie, jaki jest realny zakres tej części.
🔍 Dekoder Ogłoszenia
🔴
Praktyczne doświadczenie w integrowaniu rozwiązań Generative AI z aplikacjami biznesowymi, w tym korzystaniu z API modeli LLM i usług AI.
Może oznaczać zarówno zaawansowane wdrożenia, jak i proste wywołania gotowych API, bez głębszego zrozumienia działania modeli.
🔴
Dobre rozumienie architektury backendu, integracji systemów oraz projektowania interfejsów komunikacji.
Może oznaczać zarówno dogłębne zrozumienie złożonych architektur, jak i podstawową wiedzę na temat tworzenia prostych integracji.
🔴
Znajomość Gita i doświadczenie w zespołach stosujących metodyki zwinne.
Może oznaczać zarówno aktywne uczestnictwo w procesach CI/CD i code review, jak i jedynie podstawowe używanie Gita w ramach codziennej pracy.
🔴
Umiejętność współpracy z osobami odpowiedzialnymi za frontend, chmurę, dane, AI i rozwój produktu.
Może oznaczać zarówno płynną komunikację i proaktywne rozwiązywanie problemów między zespołami, jak i jedynie podstawową wymianę informacji.
🔴
Doświadczenie we współpracy z Data Scientistami, np. przy integracji modeli ML z aplikacjami.
Może oznaczać zarówno głębokie zrozumienie procesu tworzenia i wdrażania modeli ML, jak i jedynie prostą integrację gotowych modeli.