Normal Computing
Normal Computing
51 – 200 Töötajad
Kättesaadava profiiliteabe järgi on Normal Computing 2022. aastal asutatud ettevõte, kuid teave ei kirjelda selle tooteid, teenuseid, tegevusala ega värbamiskonteksti. Tööotsijatele kasuliku ülevaate koostamiseks on vaja rohkem ettevõttepõhist teavet.

Kompilaatori frontend-insener, LLM-arhitektuurid

Laienda kompilaatori tuge uutele LLM-arhitektuuridele, sealhulgas tähelepanumehhanismide variantidele, MoE suunamisele, kvantimisele ja arvuvormingutele. Valideeri mudelite käivitamine simulaatoritel ja FPGA prototüüpidel Normal Computingu mälusisese tehisintellekti riistvara jaoks.

Kirjeldus

  • Laienda kompilaatori frontend- ja kesktaseme tuge uutele LLM-arhitektuuridele.
  • Rakenda kompilaatoris tähelepanumehhanismide variante, MoE suunamisskeeme ja muid arhitektuure.
  • Laienda IR-i, operatsioone ja teisendusetappe, et esitada uusi arhitektuurseid primitiive täpselt.
  • Hoia testidega kaetus kompilaatori arenedes ajakohasena.
  • Esita kvantimisskeeme ja arvuvorminguid nii, et mudeli täpsus säiliks.
  • Jälgi LLM-arhitektuuride arengut ja soovita kompilaatori toe tulevasi prioriteete.
  • Anna teisendatud programmid taustkompilaatori inseneridele riistvarale kaardistamiseks.
  • Tee koostööd LLM-i teenindamise inseneriga, et viia mudelid kompilaatori toest teenindusse.
  • Valideeri kompilaatori käivitamine simulaatorite ja FPGA prototüüpidega enne ränikiibi valmimist.

Nõuded

  • Praktiline kogemus ML-kompilaatori teisendusetappide arendamise ja tarnimisega.
  • Põhjalikud teadmised PyTorchi sisemistest mehhanismidest; eelistatult TorchDynamo, FX ja torch.export.
  • Töötavad teadmised tänapäevastest LLM-arhitektuuridest, sealhulgas tähelepanumehhanismidest, MoE suunamisest ja kvantimisskeemidest.
  • Valmisolek kavandada kompilaatori taristut uues koodibaasis ja laiendada olemasolevat.
  • Valmisolek luua tarkvara arenevale riistvarale alates simulatsioonist kuni käivitamiseni.
  • Pythoni valdamine.
  • C++ või Rusti tundmine.
  • IREE, XLA või TVM-i kogemus tuleb kasuks.
  • JAX-i või ONNX-i tundmine tuleb kasuks.
  • Mudelide jagamise kogemus seadmete vahel tensori-, toru- või eksperdiparalleelsuse abil tuleb kasuks.
  • Riistvara ja tarkvara koostöödisaini kogemus tuleb kasuks.
  • Mittestandardsete või mälusiseste riistvarasihtmärkidega töötamise kogemus tuleb kasuks.
  • Kaastöö avatud lähtekoodiga kompilaatori- või ML-taristu projektides tuleb kasuks.

Hüved

  • Teadustööga seotud töö, mille raames on võimalus avaldada Normal Computingu nimel.
  • Töö ränikiibile eelneva riistvaraga, kasutades simulaatoreid ja FPGA prototüüpe.
  • Kaasav töökeskkond, mis järgib võrdsete töövõimaluste põhimõtet.
  • Puuetega inimestele on saadaval mõistlikud kohandused.

Seotud töökohad

Commure

Vanemrakendustarkvara insener tehisintellekti alal

Commure

Loo Commure’i tervishoiu tehisintellekti platvormile LLM-põhist tulutsükli automatiseerimist. Arenda töökindlaid süsteeme nõuete, maksete, tagasilükkamiste, vaidlustuste ja dokumentidest andmete eraldamise jaoks.

Ava
Commure

Vanem tarkvarainsener, kahjunõuete nutikad lahendused

Commure

Loo Commure’i tehisintellektil põhinev tervishoiu kahjunõuete taristu, sealhulgas arvelduskeskuste integratsioonid ja EDI-andmevood. Arenda kindlustuskõlblikkuse suunamist ja skaleeritavaid tulutsükli reegleid.

Ava
OpenAI

Tarkvarainsener, identiteedi taristu

OpenAI

Loo ja halda turvalisi ning suure koormusega juurdepääsu vahendavaid puhverservereid ja identiteediteenuseid OpenAI teadus- ja juurutusplatvormi jaoks. Vii hajussüsteemid kavandamisest tootmiskeskkonda.

Ava