
Ultralytics vytvára nástroje umelej inteligencie na tvorbu, trénovanie a nasadzovanie modelov strojového učenia. Jeho platforma Ultralytics HUB spolupracuje s počítačovým vizuálnym frameworkom Ultralytics YOLO a pomáha tímom vyvíjať a spravovať aplikácie počítačového videnia v oblastiach, ako sú výroba, logistika, poľnohospodárstvo a zdravotníctvo. Spoločnosť sa zameriava na sprístupnenie vývoja modelov počítačového videnia rôznym používateľom a na ich praktické využitie v priemysle.
Inžinier počítačového videnia pre vstavané zariadenia v Ultralytics (práca na pracovisku, Španielsko)
Prenášajte modely Ultralytics YOLO z PyTorch do produkcie na okrajových zariadeniach. Vytvárajte integrácie runtime prostredí a dolaďujte nasadenie pre platformy CPU, GPU, NPU a SoC.
Popis
- Vyvíjajte a udržiavajte integrácie exportu modelov a inferencie od konverzie až po podporu priamo v zariadení.
- Zabezpečujte kompatibilitu integrácií s Pythonom, PyTorchom a meniacimi sa SDK dodávateľov.
- Kontrolujte kód partnerov a pred vydaním overujte integrácie na fyzickom hardvéri.
- Pripravujte vstavané dosky a vývojové súpravy na nasadenie a testovanie YOLO.
- Dolaďujte modely pre cieľové zariadenia a vyvažujte latenciu, spotrebu pamäte a presnosť.
- Skúmajte poklesy presnosti spôsobené konverziou alebo kvantizáciou INT8.
- Merajte a profilujte úlohy YOLO a generácie modelov a dokumentujte výsledky.
- Spravujte technické partnerstvá v oblasti hardvérových a kremíkových platforiem vrátane integrácií AMD, Google a Nvidia.
- Organizujte technické stretnutia s partnermi a stanovujte pravidlá integrácie.
- Premieňajte obmedzenia platforiem na požiadavky na modely, runtime prostredia a nasadzovanie.
- Koordinujte sa s tímami partnerov pre kompilátory, aby boli pri uvedení podporované nové architektúry YOLO.
- Riešte problémy týkajúce sa modelov, runtime prostredí, ovládačov a zariadení.
- Udržiavajte hardvérové CI na vlastných zariadeniach aj zariadeniach partnerov a spravujte Docker obrazy na nasadenie.
- Vytvárajte dokumentáciu k integráciám a stránky s benchmarkmi zariadení.
- Pripravujte zdroje pre vývojárov, organizujte živé vysielania a prezentujte prácu na odborných podujatiach.
- Pomáhajte vývojárom a zákazníkom prostredníctvom GitHubu, komunitného fóra a obchodného tímu.
Požiadavky
- Dobré základy strojového učenia alebo počítačového videnia vrátane porozumenia modelom YOLO.
- Pokročilé znalosti Pythonu a praktické skúsenosti s PyTorchom a ONNX.
- Praktické skúsenosti s TensorRT, OpenVINO, ONNX Runtime alebo SDK dodávateľa NPU.
- Skúsenosti s kvantizáciou INT8 a kalibráciou vrátane diagnostiky straty presnosti po konverzii.
- Praktické skúsenosti s nasadzovaním na okrajových zariadeniach, ako sú NVIDIA Jetson, Raspberry Pi alebo vývojové dosky NPU.
- Skúsenosti s nahrávaním firmvéru, konfiguráciou a riešením problémov pri nasadzovaní na hardvéri s obmedzenými zdrojmi.
- Schopnosť pracovať s Linuxom, Dockerom a správou závislostí Pythonu naprieč platformami.
- Dobré návyky pri vývoji softvéru vrátane čistého kódu, pull requestov v Gite a kontroly kódu.
- Jasné písomné vyjadrovanie v angličtine na účely dokumentácie a spolupráce.
- Seniorná úroveň schopnosti samostatne viesť technické integrácie od začiatku do konca s minimálnym dohľadom.
- Záujem o AI, počítačové videnie a praktické inžinierstvo s reálnym dosahom.
- Oprávnenie pracovať v krajine, v ktorej sa uchádzate o prácu.
- Výhodou sú priame skúsenosti s dodávateľmi kremíkových čipov alebo hardvérovými partnermi.
- Výhodou sú skúsenosti s viacerými vstavanými a okrajovými ekosystémami.
- Výhodou sú skúsenosti s C++ vrátane nasadzovania modelov na mikrokontroléroch.
- Výhodou sú skúsenosti so spúšťaním CI na vlastných hardvérových runneroch.
- Výhodou sú príspevky do open-source projektov alebo vývojárskych ekosystémov.
- Výhodou sú skúsenosti s prácou v medzinárodných tímoch.
- Výhodou je ochota cestovať na odborné podujatia.
Benefity
- Balík akciových podielov.
- Flexibilný pracovný čas.
- 24 dní dovolenky.
- Voľno na narodeniny.
- Miestne štátne sviatky.
- Nový Apple MacBook Air alebo Pro.
- Apple Studio Display.
- AirPods Pro 3.
- Vyhradený rozpočet na osobný a profesionálny rozvoj.
- Práca na pokročilých projektoch v oblasti AI.
- Spolupráca na pracovisku v globálnom centre.