⚡ New
Software Developer (AI)
emagine
WarszawaFull-timeMid LevelOn-site
Job Description
- Miejsce pracy: Warszawa lub Kraków, hybrydowy model pracy
- Bankowość
- B2B: do 140 zł/h
- Miejsce pracy: Warszawa lub Kraków, hybrydowy model pracy
- Start: ASAP
Podsumowanie:
Stanowisko Software Developer (AI) będzie kluczowe dla rozwoju innowacyjnych rozwiązań AI w bankowości, koncentrując się na automatyzacji i optymalizacji procesów IT.
Zadania:
- Pozyskiwanie, uzgadnianie, analiza wymagań biznesowych i technicznych oraz opracowywanie rekomendacji rozwiązań IT dla wykorzystania modeli LLM w procesach SDLC.
- Współpraca z zespołami testującymi celem opracowania rozwiązań AI wspomagających i automatyzujących część ich zadań.
- Ścisła współpraca z analitykami biznesowymi, architektami, deweloperami, testerami, devops w celu implementacji i wdrożenia powstałych rozwiązań.
- Modelowanie procesów, ustalanie komunikacji i integracji między systemami.
- Rozwój i utrzymanie aplikacji oraz komponentów IT w obszarze procesów SDLC zgodnie z architekturą referencyjną oraz wymaganiami technicznymi i biznesowymi.
- Modernizacja i optymalizacja istniejących systemów oraz rozwiązań IT, automatyzacja procesów oraz poprawa wydajności.
- Zapewnienie wysokiej jakości kodu poprzez code review, automatyzację testów i stosowanie dobrych praktyk programistycznych.
- Udział w testach technicznych, integracyjnych i wydajnościowych oraz tworzeniu i aktualizacji dokumentacji technicznej.
- Udział w monitorowaniu działania systemów, diagnozowaniu i rozwiązywaniu incydentów technicznych.
Wymagania:
- Znajomość aktualnych rozwiązań rynkowych oraz technologii w zakresie generatywnej sztucznej inteligencji i możliwości zastosowania jej w procesach biznesowych.
- Znajomość narzędzi LangChain/LangGraph lub/i Pydantic AI.
- Znajomość stosowanych metodologii i narzędzi z dziedziny testów systemów IT.
- Doświadczenie w zbieraniu i analizowaniu wymagań biznesowych i technicznych w projektach związanych z rozwojem systemów IT.
- Znajomość notacji UML/BPMN.
- Dobra znajomość SQL oraz relacyjnych baz danych: Oracle, MSSQL, PostgreSQL.
- Dobra znajomość języka programowania Python.
- Znajomość koncepcji Big Data lub podstawowe doświadczenie w przetwarzaniu dużych zbiorów danych.
- Podstawowa znajomość języka programowania Java.
- Podstawowa znajomość języka programowania JavaScript.
- Doświadczenie w sektorze bankowym będzie dodatkowym atutem.
Posted Today