AI Software Engineer
⚲ Warszawa
Do uzgodnienia
Wymagania
- min. 3 lata doświadczenia w programowaniu w Pythonie
- praktyczne doświadczenie w tworzeniu aplikacji wykorzystujących LLM
- praktyczna znajomość API webowych (np. FastAPI), programowania asynchronicznego, SQL, transakcji i migracji baz danych
- umiejętność pracy z Codexem lub podobnymi agentami programistycznymi (dzielenie zadań, przygotowanie kontekstu, ocena zmian, samodzielne debugowanie)
- znajomość JavaScript lub TypeScript, HTML i CSS pozwalająca rozwijać i weryfikować interfejs
- rozumienie RAG, wyszukiwania wektorowego, wywoływania narzędzi przez agentów oraz zarządzania stanem i zatwierdzeniami użytkownika
- umiejętność projektowania kontroli dostępu, ochrony sekretów i izolacji danych oraz rozumienie zagrożeń związanych z użyciem LLM
- praktyczna znajomość Git, testów automatycznych, Dockera i podstaw Linuxa; diagnozowanie problemów na podstawie logów
Opis stanowiska
Allclouds.pl to kameralny zespół budujący rozwiązania AI dla biznesu i instytucji publicznych — trzy własne produkty: TWIN:DESK (środowisko pracy z AI, dokumentami i agentami), PROXY:AI (platforma dostępu do modeli z kontrolą uprawnień i kosztów) oraz CDF (wsparcie wdrożeń AI z procesami i dowodami audytowymi). Rola jest full-stackowa z mocnym akcentem backendowym w Pythonie: rozwijasz funkcje od API i modelu danych po interfejs, a znaczną część kodu piszesz i weryfikujesz z agentem programistycznym (Codex) — odpowiadasz za wymagania, kontekst, przegląd i debugowanie, nie za ręczne klepanie każdej linijki. To dobra oferta dla osoby z solidnym Pythonem i doświadczeniem z LLM, która chce pracować blisko bezpieczeństwa, kontroli dostępu i jakości odpowiedzi modeli, a nie tylko składać UI.
🔍 Dekoder Ogłoszenia
🟡
kameralny zespół
Może oznaczać mały zespół z ograniczonymi zasobami, większą zależnością od pojedynczych osób i mniejszym wsparciem mentorskimi.
🟡
pomoże nam dostarczać bezpieczne, użyteczne i stabilne oprogramowanie
Ogólnikowe zapewnienie o jakości — brak konkretów o procesach, testach czy standardach.
🟡
Oprogramowanie wytwarzamy z użyciem agentów
Może oznaczać silne uzależnienie od narzędzi AI w codziennej pracy i potrzebę weryfikacji generowanego kodu.