Zakres obowiązków:
Projektowanie i implementacja nowoczesnych aplikacji
Aktywny współudział w procesie tworzenia wysokowydajnej architektury rozwiązań
Tworzenie dokumentacji projektowej
Uczestnictwo we wdrożeniach oprogramowania oraz współpraca z użytkownikami w zakresie bieżącego rozwiązywania problemów
Wymagania:
Wykształcenie wyższe, kierunków informatycznych lub pokrewnych
Doświadczenie w pracy na podobnym stanowisku min. 3-4 lata
Umiejętność programowania w Python oraz znajomość relacyjnych baz danych (znajomość frameworków orm np. SQLAlchemy)
Zdolność analitycznego myślenia
Znajomość języka angielskiego umożliwiająca samodzielne korzystanie z dokumentacji technicznej, oraz komunikację z innymi członkami zespołu
Doświadczenie w pracy z Gen AI w rozumieniu: LLM, Chatboty, Agenci, RAG.
Umiejętność tworzenia, testowania i utrzymywania komponentów backendowych w .NET, Java lub node.js
Doświadczenie w programowaniu aplikacji webowych (znajomość frameworków np. FastAPI lub Flask)
Znajomość środowisk wirtualnych i narzędzi takich jak poetry lub pipenv
Znajomość frameworków i bibliotek wykorzystywanych przy przetwarzaniu dużych zbiorów danych oraz data science (Pandas, NumPy, SciPy, Spark)
Umiejętność stosowania różnych technik testowania oprogramowania (np. pytest)
Znajomość narzędzi do analizy statycznej kodu (np. flake8 czy pylint)
Znajomość systemów kontroli wersji, wzorców projektowych oraz ich praktycznego wykorzystania
Oferujemy:
Prywatną opiekę medyczną
Dofinansowanie karty sportowej
Szkolenia
Stałe wsparcie konsultanta
Program rekomendacji pracowników
Net per hour - B2B
Check similar offers