Dołącz do Eagle Eye Networks jako inżynier wizji komputerowej Edge
O Eagle Eye Networks:
Eagle Eye Networks jest uznawane za globalnego lidera w dziedzinie monitoringu wideo w chmurze, oferując solidną platformę napędzaną postępową sztuczną inteligencją i analityką. Nasza wszechstronna otwarta platforma zapewnia wzmocnione globalne bezpieczeństwo, natychmiastową widoczność i dostosowane spostrzeżenia dzięki dostępnym interfejsom Web, Desktop i Mobile.
Przegląd pracy:
W Eagle Eye Networks posuwamy do przodu granice obliczeń brzegowych w AI napędzanym monitoringu wideo. Szukamy doświadczonego Inżyniera Wizji Komputerowej Edge, aby zwiększyć nasze możliwości w rozwijaniu nowoczesnych modeli AI, szczególnie opartych na CNN, zoptymalizowanych pod kątem wydajności na urządzeniach brzegowych. Będziesz odgrywać kluczową rolę we wszystkich etapach cyklu życia trenowania modeli, orkiestracji modeli ML na urządzeniach brzegowych i nadzorować kompleksowe zarządzanie wdrożeniem za pomocą nowoczesnych narzędzi.
Kluczowe obowiązki:
- Optymalizacja modeli AI dla środowisk brzegowych, w tym techniki takie jak Pruning i kwantyzacja.
- Zarządzanie cyklami życia treningu modeli.
- Skuteczna implementacja algorytmów wizji komputerowej przed i po przetwarzaniu oraz czasowych.
- Orkiestracja i zarządzanie modelami uczenia maszynowego na urządzeniach brzegowych za pomocą frameworków takich jak OpenVINO i TensorRT.
- Zarządzanie wdrożeniami na różnych platformach za pomocą Docker, OTA i Concourse pipelines.
Doświadczenie zawodowe i umiejętności:
- Tytuł inżyniera informatyki lub odpowiednik, z 2-3 latami odpowiedniego doświadczenia.
- Specjalizacja w dziedzinie wizji komputerowej, wykorzystująca zarówno tradycyjne techniki, jak i nowoczesną AI.
- Znajomość języków programowania C/C++ i Python.
- Głębokie zrozumienie frameworków wykonawczych AI takich jak TensorRT, OpenVino oraz bibliotek takich jak OpenCV.
- Doświadczenie z uczeniem maszynowym, szczególnie CNNs i frameworkami typu PyTorch.
- Silne podstawy w strukturach danych, algorytmach i rozwiązywaniu problemów.
- Doświadczenie z programowaniem wielowątkowym i projektowaniem systemów wbudowanych.
- Znajomość systemu operacyjnego Linux, IPC, frameworków komunikacyjnych takich jak ZMQ.
- Znajomość mikrousług, konteneryzacji (Docker) i procesów inżynierii oprogramowania, w tym CI/CD, metodyk Agile i kontroli wersji.
O naszym zespole inżynierii Eagle Eye:
Nasze zespoły inżynieryjne są kreatywną siłą napędową produktów Eagle Eye Networks, prowadzącą podróż od pomysłu przez rozwój po wdrożenie. Firmy na całym świecie polegają na naszych rozwiązaniach wideo w czasie rzeczywistym, aby zarządzać, przetwarzać i analizować