TheProtocol.IT Stacjonarnie Junior New

Junior AI/ML Developer (k/m)

ALLIANCE SOLUTIONS SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

⚲ Poznań

Wymagania

  • Python
  • Pandas
  • NumPy
  • Scikit-learn
  • SQLite
  • PostgreSQL
  • SQLAlchemy
  • Git
  • Angular (nice to have)
  • Vue (nice to have)
  • React.js (nice to have)
  • Java (nice to have)
  • C# (nice to have)
  • Docker (nice to have)

Opis stanowiska

Wymagania: - Dobra znajomość Pythona i podstawowych bibliotek: Pandas, NumPy, Scikit-learn - Podstawowa wiedza z zakresu uczenia maszynowego (regresja, klasyfikacja, ewaluacja modeli) - Podstawy FastAPI – umiejętność tworzenia prostych endpointów REST API - Znajomość baz danych (np. SQLite, PostgreSQL) i podstaw ORM (np. SQLAlchemy) - Umiejętność pracy z Git (branch, merge, pull request) - Znajomość testowania w Pythonie (pytest, unittest) - Chęć nauki i rozwoju w obszarze AI/ML i inżynierii oprogramowania - Dbałość o jakość kodu, dobra organizacja pracy i komunikacja w zespole - Proaktywność i otwartość na nowe technologie Mile widziane: - Znajomość web front-end: Angular, Vue lub React - Znajomość Java lub C# - Znajomość bibliotek do pracy z LLMs: LangChain, Transformers (Hugging Face), OpenAI API - Studia (lub w trakcie) na kierunku Informatyka, Data Science, AI lub pokrewnym - Doświadczenie z Jupyter Notebook lub Google Colab – zrealizowane własne projekty - Podstawowa znajomość Docker O firmie: - Łączymy doświadczenie i nowoczesne technologie, aby wspierać firmy w zarządzaniu procesami biznesowymi. Nasz zespół to eksperci, którzy pomagają klientom na każdym etapie – od wdrożenia po codzienne użytkowanie. Zakres obowiązków: - Współpraca przy przygotowaniu i przetwarzaniu danych do projektów ML/AI - Implementacja i testowanie prostych modeli uczenia maszynowego - Tworzenie i rozwój backendu w Pythonie (API, logika aplikacji, integracje z Java lub C#) - Pomoc przy wdrażaniu i integracji modeli z aplikacjami webowymi - Pisanie testów jednostkowych i utrzymywanie czystego, czytelnego kodu - Współpraca z zespołem w procesie trenowania i oceny modeli Oferujemy: - Stabilną pracę w dynamicznie rozwijającej się firmie z polskim kapitałem - Możliwość rozwoju poprzez wdrażanie i realizację własnych pomysłów - Wsparcie merytoryczne naszych specjalistów - Dostęp do pakietów medycznych - Kartę MultiSport

🔍 Dekoder Ogłoszenia

🔴
Junior AI/ML Developer
Może oznaczać zarówno stanowisko dla osoby z minimalnym doświadczeniem, jak i dla kogoś, kto dopiero zaczyna swoją przygodę z AI/ML, nawet jeśli ma już doświadczenie w innych obszarach IT.
🔴
Podstawowa wiedza z zakresu uczenia maszynowego
Często oznacza znajomość teorii i umiejętność używania gotowych bibliotek, a nie głębokie zrozumienie algorytmów czy umiejętność ich implementacji od zera.
🔴
Podstawy FastAPI – umiejętność tworzenia prostych endpointów REST API
Może oznaczać, że będziesz głównie tworzyć proste CRUD-y, a nie zaawansowane architektury API.
🔴
Integracje z Java lub C#
Może oznaczać, że będziesz musiał pracować z istniejącym, być może starszym kodem w tych językach, nawet jeśli ogłoszenie skupia się na Pythonie.
🔴
Chęć nauki i rozwoju w obszarze AI/ML i inżynierii oprogramowania
Często jest to sposób na powiedzenie, że od kandydata oczekuje się samodzielności w zdobywaniu wiedzy i umiejętności, a firma niekoniecznie zapewni rozbudowane szkolenia.