W skrócie
- Zadania: Twórz innowacyjne rozwiązania AI w Pythonie i Java, pracując nad dużymi projektami.
- Firma: Dynamiczna firma technologiczna z kulturą współpracy.
- Benefity: Atrakcyjne wynagrodzenie, elastyczne godziny pracy i możliwości rozwoju zawodowego.
- Pozostałe informacje: Możliwość pracy hybrydowej z biura w Krakowie.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na transformację technologiczną.
- Kwalifikacje: 5+ lat doświadczenia w inżynierii oprogramowania oraz umiejętności w Pythonie i Java.
Przewidywane wynagrodzenie mieści się w przedziale 117000 - 143000 zł za rok.
Typ umowy: B2B
Zakres wynagrodzenia: 155-205 PLN/H
Co będziesz robić?
- Projektowanie i rozwijanie rozwiązań AI i GenAI w produkcji, głównie w Pythonie, przyczyniając się do transformacji technologicznej na dużą skalę.
- Praca nad możliwościami opartymi na LLM, rozwiązaniami RAG oraz agentowymi przepływami pracy, zapewniając bezpieczną integrację z istniejącym ekosystemem opartym na Javie.
- Udział w dyskusjach architektonicznych i pomoc w dostarczaniu skalowalnych, bezpiecznych i niezawodnych rozwiązań AI spełniających standardy przedsiębiorstw.
Twoje zadania:
- Projektowanie i rozwijanie rozwiązań AI i GenAI w Pythonie.
- Budowanie i integrowanie aplikacji opartych na LLM, pipeline'ów RAG oraz agentowych przepływów pracy.
- Rozwój bezpiecznych API, mikroserwisów i komponentów integracyjnych.
- Integracja rozwiązań opartych na Pythonie z istniejącymi usługami Java i platformami przedsiębiorstwowymi.
- Ocena i walidacja wyników generowanych przez AI przy użyciu mierzalnych kryteriów jakości.
- Zastosowanie kontroli człowieka w pętli, praktyk śledzenia i audytowalności.
- Udział w projektowaniu rozwiązań i dyskusjach architektonicznych.
- Rozwój testów jednostkowych, integracyjnych, kontraktowych i automatycznych testów ewaluacyjnych.
- Przestrzeganie standardów bezpiecznego kodowania i wymagań dotyczących zarządzania AI.
- Udział w pipeline'ach CI/CD, bramkach jakości i automatycznych kontrolach bezpieczeństwa.
- Implementacja logowania, monitorowania, metryk i śledzenia.
- Identyfikacja ryzyk technicznych, zależności i blokad dostawy oraz proponowanie podejść łagodzących.
- Wsparcie wydania, gotowości produkcyjnej i rozwiązywania incydentów.
- Współpraca z architektami, liderami technicznymi, QA, zespołami platformowymi i operacyjnymi.
- Udział w standardach inżynieryjnych i inicjatywach ciągłego doskonalenia.
Wymagania:
- 5+ lat doświadczenia zawodowego w inżynierii oprogramowania z silną ekspertyzą w Pythonie.
- Doświadczenie w budowaniu i dostarczaniu rozwiązań AI i GenAI w środowiskach produkcyjnych.
- Praktyczna wiedza na temat możliwości, ograniczeń i bezpiecznych wzorców użytkowania LLM.
- Silne doświadczenie w projektowaniu i wdrażaniu rozwiązań RAG.
- Doświadczenie w agentowych lub narzędziowych przepływach pracy AI.
- Doświadczenie w inżynierii promptów, podejściach ewaluacyjnych i walidacyjnych.
- Znajomość zarządzania AI, bezpieczeństwa, śledzenia i audytowalności.
- Doświadczenie w rozwijaniu mikroserwisów i API.
- Poprzednie doświadczenie komercyjne z Javą i systemami przedsiębiorstwowymi opartymi na Javie.
- Umiejętność rozumienia, przeglądania i okazjonalnej modyfikacji kodu Java.
- Doświadczenie z relacyjnymi bazami danych, takimi jak PostgreSQL lub Oracle.
- Znajomość projektowania schematów, integralności transakcyjnej i optymalizacji wydajności.
- Silne praktyki testowania jednostkowego, integracyjnego i kontraktowego.
- Doświadczenie z pipeline'ami CI/CD i bramkami jakości.
- Praktyczne doświadczenie z platformami chmurowymi (preferowany Azure).
- Znajomość wzorców integracji REST, komunikacji i zdarzeń.
- Umiejętność samodzielnego projektowania i dostarczania złożonych rozwiązań technicznych w środowiskach przedsiębiorstw.
- Silne zrozumienie bezpiecznego rozwoju oprogramowania i odporności operacyjnej.
- Doświadczenie w uczestnictwie w przeglądach architektonicznych, przeglądach projektów i przeglądach kodu.
- Otwartość na pracę hybrydową z biura klienta (Kraków) 6-8 dni w miesiącu.
Miłe widzieć:
- Silne doświadczenie w rozwoju Java i Spring Boot.
- Doświadczenie w dostarczaniu rozwiązań w regulowanych usługach finansowych.
- Doświadczenie z Kubernetes, kontenerami i technologiami siatki usług.
- Znajomość nowoczesnych narzędzi obserwacyjnych.
- Doświadczenie w inżynierii wydajności i testowaniu odporności.
- Doświadczenie w zarządzaniu wersjami promptów i modeli.
- Doświadczenie w ustanawianiu praktyk SDLC wspierających AI.
- Doświadczenie w mierzeniu jakości i produktywności rozwoju wspomaganego przez AI.
Expert Backend Consultant (Python & Java) with AI/ML skills in Kraków – pracodawca: Aimlroles
Intuition Machines to doskonały pracodawca, oferujący elastyczne warunki pracy w zdalnym środowisku, które sprzyja innowacjom i współpracy. Nasza kultura pracy opiera się na szybkości działania i wysokim wpływie, co pozwala pracownikom na rozwój zawodowy oraz realizację ambitnych projektów, które mają znaczenie dla milionów użytkowników.
Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Expert Backend Consultant (Python & Java) with AI/ML skills in Kraków
Python
Java
AI Solutions Development
GenAI Solutions Development
LLM Capabilities
RAG Solutions
Microservices Development