Orca AI
Orca AI
Orca AI vyvíjí systémy umělé inteligence a počítačového vidění pro námořní průmysl, dopravu a logistiku. Její produkty SeaPod a FleetView podporují autonomní plavbu tím, že zlepšují situační přehled posádky, automatizují funkce hlídky a poskytují provozní informace v reálném čase. Společnost pomáhá provozovatelům námořní dopravy přijímat bezpečnější navigační rozhodnutí, zvyšovat efektivitu a rozvíjet udržitelnější námořní provoz.

Inženýr počítačového vidění na edge zařízeních v Izraeli (hybridní režim)

Vyvíjejte a optimalizujte systémy počítačového vidění v reálném čase pro technologie námořní bezpečnosti Orca AI. Zvyšujte rychlost, spolehlivost a pozorovatelnost inference na hardwaru nasazeném na palubách plavidel.

Popis

  • Vyvíjet a optimalizovat pipeline počítačového vidění v reálném čase, které zpracovávají živé námořní video na edge systémech
  • Převádět výzkumné modely na spolehlivé komponenty připravené pro produkční nasazení na palubách plavidel
  • Zvyšovat výkon inference pomocí kvantizace, prořezávání a optimalizace na úrovni grafu
  • Profilovat a optimalizovat kompletní vícekamerovou pipeline včetně příjmu videa, předzpracování, inference a následného zpracování
  • Vyhledávat a odstraňovat výkonnostní omezení související s CPU, GPU, pamětí a koordinací pipeline
  • Vyhodnocovat a zdůvodňovat kompromisy mezi latencí, přesností, stabilitou a využitím zdrojů
  • Navrhovat spolehlivé datové a inferenční pipeline od videa k výstupu, které posádce poskytují informace využitelné pro rozhodování
  • Vytvářet procesy benchmarkingu a hodnocení pro měření výkonu end-to-end a rozhodování o vydání
  • Rozvíjet možnosti pozorovatelnosti a procesy ladění produkčních systémů
  • Definovat a udržovat jasně stanovená rozhraní mezi výzkumným kódem a produkčním softwarem
  • Spolupracovat s výzkumnými a backendovými týmy na uvádění nových modelů do produkce
  • Zvyšovat efektivitu a spolehlivost systému v rámci omezení hardwaru a běhového prostředí

Požadavky

  • Nejméně pět let zkušeností s tvorbou produkčních systémů, včetně alespoň dvou let zaměřených na počítačové vidění nebo video pipeline v reálném čase
  • Praktické zkušenosti s vývojem a provozem produkčních systémů počítačového vidění nebo hlubokého učení
  • Pokročilá znalost moderního C++ včetně vícevláknového programování a programování v reálném čase a dobrá znalost Pythonu
  • Zkušenosti s vývojem pro edge nebo vestavěné platformy, jako je NVIDIA Jetson
  • Dobrá znalost technologií optimalizace inference, jako jsou CUDA, TensorRT, ONNX, GStreamer nebo DeepStream, a také omezení CPU, GPU, paměti a latence
  • Přístup k optimalizaci a ladění výkonu založený na profilování
  • Schopnost ladit komplexní systémy a vyhodnocovat jejich chování v zašuměných podmínkách reálného světa
  • Zkušenosti s tvorbou vlastních vysoce výkonných datových nebo inferenčních pipeline jsou velkou výhodou
  • Znalost fúze dat z více senzorů, například kombinování dat z kamery a radaru, je velkou výhodou
  • Zkušenosti s nasazováním a provozem modelů strojového učení v produkci jsou velkou výhodou
  • Zkušenosti s nízkoúrovňovou optimalizací nebo laděním výkonu C++ jsou velkou výhodou
  • Prokazatelné zkušenosti s optimalizací inference modelů pomocí TensorRT, ONNX Runtime, kvantizace, prořezávání nebo srovnatelných metod jsou velkou výhodou