Pracuj.pl Hybrydowo Expert New

Kierownik Działu Wytwarzania Oprogramowania (Software & Hardware, AI-assisted) (m/f/d)

Nexio Management Sp. z o.o.

⚲ Warszawa

Wymagania

  • SDLC
  • Git
  • Jenkins
  • GitLab CI
  • AWS
  • computer vision
  • AI
  • ML
  • hardware
  • software

Opis stanowiska

Nasze wymagania: Wymagania managerskie: Minimum 3 lata doświadczenia w zarządzaniu zespołami IT (preferowane środowisko mixed: software + hardware + AI) Udokumentowane sukcesy w budowie i skalowaniu zespołów technologicznych Doświadczenie we wdrażaniu zmian organizacyjnych i optymalizacji procesów Umiejętność podejmowania decyzji w środowisku dynamicznym i niejednoznacznym Silne kompetencje komunikacyjne i przywódcze Doświadczenie w zarządzaniu projektami (Agile/Scrum/Kanban) Doświadczenie w zarządzaniu współpracą z podwykonawcami Wymagania techniczne: Praktyczna znajomość procesu wytwarzania oprogramowania (SDLC) Doświadczenie w pracy z: systemami kontroli wersji (np. Git) narzędziami CI/CD (np. Jenkins, GitLab CI) środowiskami chmurowymi (AWS, Azure lub GCP) Znajomość narzędzi AI wspierających development (np. code assistants, automatyzacja testów, analiza jakości) Praktyczna znajomość tworzenia, trenowania, wdrażania i optymalizacji modeli AI/ML do zastosowań specjalistycznych, w szczególności: analiza i przetwarzanie wideo (computer vision) systemy wnioskowania na podstawie wielu, pozornie niepowiązanych źródeł danych (data fusion, inference systems) Doświadczenie w budowie i wdrażaniu modeli AI działających na ograniczonych zasobach sprzętowych (edge AI), w tym: optymalizacja modeli (quantization, pruning, distillation) deployment na urządzeniach embedded / edge (np. komputery pokładowe) projektowanie systemów działających w trybie autonomicznym (bez stałego dostępu do chmury) Doświadczenie w integracji software–hardware (embedded systems, IoT lub podobne) Znajomość dobrych praktyk: clean code, code review, test-driven development Rozumienie architektury systemów (mikroserwisy, systemy rozproszone mile widziane) Mile widziane: Doświadczenie w projektach autonomicznych systemów (np. automotive, lotnictwo, robotyka) Znajomość zagadnień cyberbezpieczeństwa (szczególnie w kontekście systemów edge) Umiejętność analizy kosztów i optymalizacji wydajności zespołów Doświadczenie w pracy z zespołami rozproszonymi O projekcie: Budowa i zarządzanie zespołem odpowiedzialnym za projektowanie oraz wytwarzanie oprogramowania aplikacyjnego i systemów sprzętowych z wykorzystaniem narzędzi wspieranych przez AI, w tym wyspecjalizowanych modeli działających w środowiskach o ograniczonych zasobach, w celu znaczącego przyspieszenia procesu developmentu oraz optymalizacji kosztów. Model współpracy: Zatrudnienie bezpośrednio u klienta. Zakres obowiązków: Budowa, rozwój i zarządzanie zespołem inżynierów (software, embedded, hardware, AI/ML) Definiowanie i wdrażanie metodologii wytwarzania oprogramowania (Agile, DevOps, CI/CD) Wdrażanie narzędzi AI wspierających proces developmentu oraz tworzenie dedykowanych modeli Projektowanie rozwiązań AI dla zastosowań specjalistycznych (np. analiza wideo, systemy wnioskowania) Optymalizacja procesów pod kątem czasu realizacji i kosztów Nadzór nad całym cyklem życia produktu (od koncepcji do wdrożenia) Zapewnienie wysokiej jakości kodu i zgodności z dobrymi praktykami Współpraca z działami biznesowymi oraz technicznymi Zarządzanie budżetem i zasobami działu Współpraca z podwykonawcami i partnerami technologicznymi Oferujemy: Zatrudnienie bezpośrednio u klienta (umowa o pracę lub umowa B2B) Realny wpływ na kształt organizacji i procesów technologicznych Możliwość rozwijania zespołu i jego transformacji Pracę z nowoczesnymi i zaawansowanymi technologiami AI (w tym edge AI)