(Senior) Software Engineer - Computer Vision (w/m/d)

Job expired!

Dołącz do naszego zespołu jako starszy inżynier oprogramowania - wizja komputerowa (w/m/d) w Grupie Schwarz

Ekscytująca okazja: Zanurz się w serce rozwoju sztucznej inteligencji jako kluczowa postać kształtująca wszechstronny framework oprogramowania przeznaczony do aplikacji wizji komputerowej. W Schwarz IT będziesz rozwijać, konceptualizować i doskonalić aplikacje AI od ich początkowych etapów prototypowych do w pełni operacyjnych produktów, ze szczególnym skupieniem na wizji komputerowej.

Nazywam się Darius, szef działu wizji komputerowej w Schwarz IT. Jesteśmy głównym dostawcą IT, tworzymy, wdrażamy i rozwijamy rozwiązania IT we wszystkich działach Grupy Schwarz, w tym LIDL, Kaufland, PreZero i Schwarz Produktion. Jestem chętny do rozbudowy naszego zespołu i byłbym zachwycony, widząc Twoją aplikację przez nasz portal pracy. Zapraszam do bezpośredniego kontaktu ze mną w przypadku jakichkolwiek pytań lub jeśli jesteś szczególnie zainteresowany tą pozycją.

Twoje zadania i obowiązki:

  • Projektowanie architektur oprogramowania i chmurowych oraz rozwijanie oprogramowania dla różnorodnych aplikacji wizji komputerowej.
  • Pisanie wydajnego, zoptymalizowanego kodu runtime w Pythonie i C++.
  • Utrzymywanie wysokich standardów jakości oprogramowania poprzez automatyczne testowanie oraz przeprowadzanie przeglądów architektury i kodu.
  • Prowadzenie technicznych aspektów w zespole skupionym na konkretnych funkcjach.
  • Aktywne prowadzenie rozwoju platformy wizji komputerowej umożliwiającej szybką i efektywną industrializację algorytmów uczenia maszynowego.

Preferowane kwalifikacje:

  • Głębokie matematyczne zrozumienie różnych algorytmów i modeli wizji komputerowej, wykraczające poza korzystanie z aktualnych bibliotek stanu sztuki i projektów na GitHubie.
  • Praktyczne doświadczenie w programowaniu obiektowym z użyciem Pythona i C/C++, jak również z aplikacjami kontenerowymi (Docker, Kubernetes) i technologiami chmurowymi (AWS, Azure lub podobne).
  • Zaawansowane umiejętności konceptualizacji i rozwijania architektur oprogramowania oraz aplikacji dla wizji komputerowej.
  • Mocne zrozumienie operacjonalizacji i wdrażania artefaktów oprogramowania (CI/CD, DevOps, MLOps, Testing).
  • Zdolność do rozumienia złożonych problemów, analizowania ich szczegółowo i prezentowania wniosków w sposób jasny i zrozumiały dla nie-technicznego odbiorcy.
  • Zapał do pracy zespołowej oraz zdolność do samodzielnego i efektywnego koordynowania i realizacji tematów.

Oferujemy:

  • Zespół: Dołącz do zespołu z pasją do wizji komputerowej.
  • Odpowiedzialność: Podejmij innowacyjne i ambitne zadania.
  • Szkolenie: Otrzymaj gruntowne wprowadzenie do obszarów Twojej pracy.