
Ultralytics vyvíjí nástroje umělé inteligence pro tvorbu, trénování a nasazování modelů strojového učení. Platforma Ultralytics HUB spolupracuje s frameworkem počítačového vidění Ultralytics YOLO a pomáhá týmům vyvíjet aplikace počítačového vidění a spravovat je v oblastech, jako jsou výroba, logistika, zemědělství a zdravotnictví. Společnost se zaměřuje na to, aby byl vývoj modelů počítačového vidění dostupný různým uživatelům a odpovídal praktickým potřebám odvětví.
Inženýr počítačového vidění pro vestavěné systémy ve společnosti Ultralytics (práce na místě, Španělsko)
Převádějte modely Ultralytics YOLO z PyTorch do produkčního provozu na okrajových zařízeních. Vytvářejte integrace běhových prostředí a dolaďujte nasazení pro platformy CPU, GPU, NPU a SoC.
Popis
- Vyvíjejte a udržujte integrace pro export modelů a inferenci od konverze až po podporu přímo v zařízení.
- Zajišťujte kompatibilitu integrací s Pythonem, PyTorch a průběžně se měnícími SDK výrobců.
- Kontrolujte partnerský kód a před vydáním ověřujte integrace na fyzickém hardwaru.
- Připravujte vestavěné desky a vývojové sady pro nasazení a testování YOLO.
- Laděte modely pro cílová zařízení a vyvažujte latenci, využití paměti a přesnost.
- Zkoumejte poklesy přesnosti způsobené konverzí nebo kvantizací INT8.
- Měřte a profilujte úlohy YOLO a generace modelů a následně výsledky dokumentujte.
- Řiďte technickou spolupráci s partnery v oblasti hardwarových a křemíkových platforem, včetně integrací AMD, Google a Nvidia.
- Veďte technické schůzky s partnery a stanovujte pokyny pro integraci.
- Převádějte omezení platforem na požadavky pro modely, běhová prostředí a nasazení.
- Koordinujte se s týmy partnerů vyvíjejícími kompilátory, aby nové architektury YOLO byly podporovány již při uvedení.
- Řešte problémy týkající se modelů, běhových prostředí, ovladačů a zařízení.
- Udržujte hardwarovou infrastrukturu CI na vlastních i partnerských zařízeních a také Docker obrazy pro nasazení.
- Vytvářejte dokumentaci integrací a stránky s výsledky benchmarků zařízení.
- Připravujte zdroje pro vývojáře, pořádejte živá vysílání a předvádějte práci na oborových akcích.
- Pomáhejte vývojářům a zákazníkům prostřednictvím GitHubu, komunitního fóra a obchodního týmu.
Požadavky
- Dobrá znalost strojového učení nebo počítačového vidění včetně porozumění modelům YOLO.
- Pokročilá znalost Pythonu a praktické zkušenosti s PyTorch a ONNX.
- Praktické zkušenosti s TensorRT, OpenVINO, ONNX Runtime nebo SDK NPU od výrobce.
- Zkušenosti s kvantizací INT8 a kalibrací včetně diagnostiky ztráty přesnosti po konverzi.
- Praktické zkušenosti s nasazováním na okrajových zařízeních, jako jsou NVIDIA Jetson, Raspberry Pi nebo vývojové desky s NPU.
- Zkušenosti s nahráváním firmwaru, konfigurací a řešením problémů při nasazení na hardwaru s omezenými zdroji.
- Jistota při práci s Linuxem, Dockerem a správou závislostí Pythonu napříč platformami.
- Dobré návyky při vývoji softwaru včetně čistého kódu, pull requestů v Gitu a revizí kódu.
- Schopnost jasně psát anglicky pro dokumentaci a spolupráci.
- Schopnost na seniorské úrovni samostatně převzít technické integrace od začátku do konce.
- Zájem o AI, počítačové vidění a praktické inženýrství s dopadem v reálném světě.
- Zákonné oprávnění k práci v zemi, ve které se ucházíte o práci.
- Přímé zkušenosti s výrobci křemíkových čipů nebo hardwarovými partnery jsou výhodou.
- Zkušenosti s několika ekosystémy vestavěných systémů a okrajových zařízení jsou výhodou.
- Zkušenosti s C++ včetně nasazování modelů na mikrokontrolérech jsou výhodou.
- Zkušenosti s provozem CI na vlastních hardwarových běžcích jsou výhodou.
- Příspěvky do open source projektů nebo vývojářských ekosystémů jsou výhodou.
- Zkušenosti s prací v mezinárodních týmech jsou výhodou.
- Ochota cestovat na oborové akce je výhodou.
Benefity
- Akciový balíček.
- Flexibilní pracovní doba.
- 24 dní dovolené.
- Volno v den narozenin.
- Místní státní svátky.
- Nový Apple MacBook Air nebo Pro.
- Apple Studio Display.
- AirPods Pro 3.
- Vyhrazený rozpočet na osobní a profesní rozvoj.
- Práce na pokročilých projektech v oblasti AI.
- Spolupráce na pracovišti v globálním centru.