Normal Computing
Normal Computing
51 – 200 Zaměstnanci
Dostupné informace o profilu uvádějí, že společnost Normal Computing byla založena v roce 2022, ale nepopisují její produkty, služby, obor ani kontext náboru. K přípravě užitečného přehledu pro uchazeče o práci jsou potřeba další informace o společnosti.

Inženýr systémového softwaru pro AI hardware

Vyvíjejte systémový software pro AI hardware Normal Computing a navrhujte architekturu, abstrakci hardwaru i výkon inference velkých jazykových modelů. Určujte technické směřování běhového prostředí a zrychlujte zpracování požadavků.

Popis

  • Veďte architekturu běhového prostředí pro správu zařízení, přidělování paměti, přenosy mezi hostitelem a zařízením, načítání spustitelných souborů a odesílání příkazů.
  • Vyvíjejte běhové prostředí pro simulátory a prototypy FPGA s jednotným rozhraním ještě před dostupností křemíkových čipů.
  • Abstrahujte rozdíly mezi simulátory, prototypy FPGA, křemíkovými čipy a budoucími generacemi hardwaru.
  • Spravujte stav uložený v zařízení, včetně vah modelů, které zůstávají v paměti mezi požadavky.
  • Omezujte režii běhového prostředí na kritické cestě inference velkých jazykových modelů, a zlepšujte tak celkovou latenci i propustnost.
  • Definujte rozhraní pro komponenty překladače, ovladače a firmwaru.
  • Určujte technické směřování běhového prostředí a posuzujte návrhy, které na něm závisejí.
  • Spolupracujte s inženýry překladače a obsluhy modelů na návrhu účinných rozhraní.

Požadavky

  • Zkušenosti s vývojem běhových prostředí, ovladačů nebo vrstev abstrakce hardwaru pro akcelerátory či jiný specializovaný hardware.
  • Pokročilé znalosti systémového programování v C++ nebo Rustu, včetně správy paměti, souběžnosti a nízkoúrovňové optimalizace výkonu.
  • Prokazatelné zkušenosti s vedením komplexní systémové komponenty od návrhu až po nasazení do produkce.
  • Zkušenosti s vedením technických rozhodnutí napříč týmy.
  • Porozumění úlohám inference velkých jazykových modelů a potřebám běhového prostředí.
  • Ochota vyvíjet software pro měnící se hardware, od simulace až po jeho první spuštění.
  • Výhodou je znalost otevřených návrhů běhových prostředí, například HAL v IREE, nebo interních mechanismů prostředí CUDA či ROCm.
  • Výhodou jsou zkušenosti s výpočty v paměti nebo s jiným hardwarem založeným na architektuře odlišné od von Neumannovy.
  • Výhodou jsou zkušenosti s integrací běhového prostředí s inferenčním serverem, například vLLM.
  • Výhodou jsou příspěvky do open source projektů běhových prostředí nebo systémové infrastruktury.

Benefity

  • Podíl ve společnosti.
  • Výkonnostní odměny.
  • Komplexní balíček odměňování.
  • Benefity na podporu duševní pohody zaměstnanců a jejich profesního růstu.
  • Konkurenční a spravedlivé odměňování.
  • Přiměřené úpravy podmínek pro zaměstnance se zdravotním postižením.

Související pracovní nabídky

Oklo Inc

Inženýr jaderné bezpečnosti: analýza kritičnosti při výrobě paliva

Oklo Inc
51 – 200 Zaměstnanci
ObranaPoradenstvíVýroba

Tvorba analýz kritičnosti a bezpečnostních opatření pro pokročilé závody Oklo na výrobu paliva. Podpora licencování, uvádění do provozu a rozvoje čisté energie z jaderného štěpení.

Otevřít
SuperAnnotate

Inženýr automatizace náboru s využitím AI

SuperAnnotate

Vytvářejte řešení AI pro vyhledávání, prověřování a nábor lidí do týmu SuperAnnotate, který pracuje s daty vytvořenými lidmi. Budujte škálovatelné procesy, integrace, analytiku a systémy pro oslovování kandidátů.

Otevřít
Provectus

Junior inženýr nasazení řešení ve společnosti Provectus (hybridní režim)

Provectus

Pomáhejte klientům Provectus nasazovat Claude, agentní systémy a produkční AI procesy. Poznávejte fungování klientských týmů a dodávejte řešení s vyhodnocením v AWS.

Otevřít
Arcadis

Environmentální geolog, vědec nebo inženýr — San Luis Obispo

Arcadis

Začněte kariéru ve společnosti Arcadis a podílejte se na projektech udržitelné sanace a inženýrství. Práce zahrnuje terénní průzkumy, dohled nad systémy čištění, analýzu dat a zásahy při mimořádných událostech.

Otevřít