Strix Group B.V. · Posted 9d ago
Senior AI Engineer
- Location
- 🇵🇱 Kraków, Poland
- Contract
- Full-time
- Role
- ML engineering
- Source
- Employer’s own job board (Recruitee)
Stack
- Redis
- Docker
The posting
Senior AI Engineer
W Strix szukamy doświadczonego programisty, który wykorzystuje AI w codziennej pracy i potrafi doprowadzić pracę nad aplikacją do końca: od uzgodnionych założeń, przez prototyp, po rozwiązanie dopracowane z klientem i gotowe do użycia.
AI będzie Twoim narzędziem do prototypowania, implementacji, analizy i refaktoryzacji. Szukamy osoby, która potrafi samodzielnie programować, diagnozować błędy i oceniać rozwiązania proponowane przez model.
Wynagrodzenie i tryb pracy
• 18 000–24 000 PLN netto + VAT miesięcznie na B2B.
• Praca 100% zdalna lub hybrydowa z biura. • Minimum 4 lata komercyjnego doświadczenia w tworzeniu aplikacji webowych, w tym rozwiązań e-commerce, i samodzielność.
• Znajomość PHP, programowania obiektowego i wzorców projektowych.
• Doświadczenie w integracjach, pracy z bazami danych, code review i utrzymaniu aplikacji.
• Doświadczenie w tworzeniu oprogramowania z wykorzystaniem AI, od przygotowania kontekstu po testy i poprawki kodu.
• Doświadczenie w bezpośredniej współpracy z biznesem lub klientem.
• Podstawowa znajomość jednego z frameworków frontendowych, np. Vue.
Stack technologiczny:
Technologie dobieramy do projektu. Nie wymagamy znajomości wszystkich wymienionych frameworków i platform.
• Backend: PHP, Symfony, Laravel, Yii, Slim.
• E-commerce: systemy typu - Magento 2 / Adobe Commerce, Shopware, PrestaShop, Shopify lub aplikacje dedykowane.
• Frontend: np. Vue.
• Integracje: API, webhooki, połączenia z ERP, CRM i PIM.
• Dane i wydajność: bazy danych, optymalizacja zapytań i indeksów, Redis, Varnish, kolejki i workery.
• AI w programowaniu: Claude Code.
Mile widziane:
Umiejętność przygotowania aplikacji do uruchomienia w kontenerach przy użyciu Docker i Docker Compose. Za wdrożenie na serwer odpowiada zespół DevOps.
Zakres obowiązków:
• Doprecyzowywanie wymagań z biznesem i proponowanie rozwiązań bez zbędnego komplikowania aplikacji.
• Szacowanie nakładu pracy, ocenianie ryzyk i konsultowanie decyzji dotyczących architektury z architektem.
• Budowanie i prezentowanie prototypów w celu weryfikacji założeń z klientem.
• Rozwijanie aplikacji wspierających procesy e-commerce oraz integracji z systemami ERP, CRM czy PIM.
• Kierowanie pracą AI: przekazywanie wymagań i kontekstu projektu, ustalanie zasad oraz dzielenie zadań na etapy. Przegląd kodu i testowanie aplikacji pod kątem zgodności z wymaganiami, bezpieczeństwa oraz poprawnej obsługi błędów. Pilnowanie czasu i kosztów pracy z AI.
• Omawianie działania aplikacji z klientem i wprowadzanie poprawek aż do ukończenia uzgodnionych prac. Przekazywanie zespołowi kodu i dokumentacji potrzebnej do uruchomienia oraz utrzymania aplikacji.
Proces rekrutacji:
• HR screen — porozmawiamy o Twoim doświadczeniu i oczekiwaniach oraz przedstawimy rolę i warunki współpracy.
• Zadanie techniczne — 90 minut — praktyczne zadanie z wykorzystaniem AI.
• Rozmowa techniczna — 60 minut.