Orca AI
Orca AI
Orca AI vyvíja systémy umelej inteligencie a počítačového videnia pre námorný, dopravný a logistický priemysel. Jej produkty SeaPod a FleetView podporujú autonómnu námornú dopravu tým, že zlepšujú situačné povedomie posádky, automatizujú funkcie dohľadu a poskytujú prehľad o prevádzke v reálnom čase. Spoločnosť sa zameriava na pomoc prevádzkovateľom lodnej dopravy pri bezpečnejších navigačných rozhodnutiach, zvyšovaní efektívnosti a rozvoji udržateľnejších námorných operácií.

Inžinier počítačového videnia na okrajových zariadeniach v Izraeli (hybridne)

Vyvíjajte a optimalizujte systémy počítačového videnia v reálnom čase pre technológiu námornej bezpečnosti spoločnosti Orca AI. Zlepšujte rýchlosť inferencie, spoľahlivosť a monitorovateľnosť na hardvéri nasadenom na palubách plavidiel.

Popis

  • Vyvíjať a optimalizovať obrazové pipeline v reálnom čase, ktoré spracúvajú živé námorné video na okrajových systémoch
  • Premieňať výskumné modely na spoľahlivé komponenty pripravené na produkčné nasadenie na palubách plavidiel
  • Zlepšovať výkon inferencie pomocou kvantizácie, prerezávania a optimalizácie na úrovni grafu
  • Profilovať a optimalizovať kompletnú pipeline s viacerými kamerami vrátane príjmu videa, predspracovania, inferencie a následného spracovania
  • Vyhľadávať a odstraňovať výkonnostné obmedzenia súvisiace s CPU, GPU, pamäťou a koordináciou pipeline
  • Vyhodnocovať a zdôvodňovať kompromisy medzi latenciou, presnosťou, stabilitou a využitím zdrojov
  • Navrhovať spoľahlivé dátové a inferenčné pipeline od videa po výstup, ktoré posádke poskytujú použiteľné informácie
  • Vytvárať procesy benchmarkingu a hodnotenia na meranie výkonu od začiatku do konca a rozhodovanie o vydaniach
  • Rozvíjať možnosti monitorovateľnosti a procesy ladenia produkčných systémov
  • Zavádzať a udržiavať jasne definované rozhrania medzi výskumným kódom a produkčným softvérom
  • Spolupracovať s výskumnými a backendovými tímami na uvedení nových modelov do produkcie
  • Zlepšovať efektívnosť a spoľahlivosť systému v rámci hardvérových a runtime obmedzení

Požiadavky

  • Aspoň päť rokov skúseností s tvorbou produkčných systémov vrátane dvoch alebo viacerých rokov zameraných na počítačové videnie alebo video pipeline v reálnom čase
  • Praktické skúsenosti s vývojom a prevádzkou systémov počítačového videnia alebo hlbokého učenia v produkcii
  • Pokročilé znalosti moderného C++ vrátane viacvláknového programovania a programovania v reálnom čase, ako aj silné skúsenosti s Pythonom
  • Skúsenosti s vývojom pre okrajové alebo zabudované platformy, napríklad NVIDIA Jetson
  • Dobrá znalosť technológií optimalizácie inferencie, ako sú CUDA, TensorRT, ONNX, GStreamer alebo DeepStream, ako aj obmedzení CPU, GPU, pamäte a latencie
  • Profilovanie ako základný prístup k optimalizácii a ladeniu výkonu
  • Schopnosť ladiť komplexné systémy a posudzovať ich správanie v zašumených reálnych prostrediach
  • Skúsenosti s tvorbou vlastných vysokovýkonných dátových alebo inferenčných pipeline sú výraznou výhodou
  • Znalosť fúzie údajov z viacerých senzorov, napríklad kombinovania údajov z kamery a radaru, je výraznou výhodou
  • Skúsenosti s nasadzovaním a prevádzkou modelov strojového učenia v produkcii sú výraznou výhodou
  • Skúsenosti s nízkoúrovňovou optimalizáciou alebo ladením výkonu v C++ sú výraznou výhodou
  • Preukázané skúsenosti s optimalizáciou inferencie modelov pomocou TensorRT, ONNX Runtime, kvantizácie, prerezávania alebo porovnateľných metód sú výraznou výhodou