⚡ 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.

#J-18808-Ljbffr

Posted Today

Related Jobs

Related Searches

Apply Now