Senior Computer Vision Engineer
⚲ Warszawa, Kraków, Bucharest, Sofia, Gdańsk, Poznań, VIlnius, Riga, Lublin
Do uzgodnienia
Wymagania
- wykształcenie wyższe (licencjat lub magister) w informatyce, elektronice lub pokrewnej dziedzinie
- głęboka znajomość C++14/17/20 (STL, zarządzanie pamięcią, wielowątkowość)
- biegłość w Pythonie do automatyzacji i przetwarzania danych
- praktyczne doświadczenie z co najmniej jednym z frameworków: SNPE/QNN, OpenVino, TensorRT, TensorFlow Lite
- znajomość Docker
Mile widziane
- znajomość podstaw deep learningu (CNN, Transformers, Object Detection)
- znajomość konwersji i kwantyzacji modeli (PTQ, QAT)
Opis stanowiska
Rola w firmie Svitla Systems dla amerykańskiego klienta z branży mobile computing. Będziesz odpowiedzialny za budowę SDK do computer vision oraz przenoszenie i optymalizację modeli ML na różne platformy sprzętowe — od SoC na urządzeniach edge po GPU w chmurze. To praca na styku badań ML i wydajnych środowisk produkcyjnych, wymagająca optymalizacji pod konkretny sprzęt i utrzymania automatyzacji wdrożeń.
🔍 Dekoder Ogłoszenia
🔴
bridge the gap between high-level machine learning research and high-performance production environments
Oznacza to, że będziesz musiał przekształcać teoretyczne modele ML w praktyczne, zoptymalizowane rozwiązania działające na rzeczywistym sprzęcie.
🔴
ensuring the models run efficiently across a diverse hardware landscape, from edge SoCs to powerful cloud GPUs
Praca będzie wymagała optymalizacji modeli pod kątem bardzo zróżnicowanych i potencjalnie ograniczonych zasobowo urządzeń.
🟡
building robust SDKs
Może oznaczać tworzenie stabilnych bibliotek, ale też potencjalnie pracę nad dokumentacją i wsparciem dla innych zespołów.
🟡
automating deployment pipelines
Wymagać będzie znajomości narzędzi CI/CD i umiejętności tworzenia zautomatyzowanych procesów wdrażania modeli.
🔴
Port, convert, and deploy machine learning models across various hardware targets
Będziesz odpowiedzialny za dostosowywanie modeli do specyficznych wymagań różnych platform sprzętowych, co może być czasochłonne.