Normal Computing
Normal Computing
51 – 200 Zamestnanci
Dostupné informácie o profile uvádzajú, že spoločnosť Normal Computing bola založená v roku 2022, ale neobsahujú údaje o jej produktoch, službách, odvetví ani kontexte náboru. Na vytvorenie užitočného prehľadu pre uchádzačov o zamestnanie sú potrebné ďalšie informácie o spoločnosti.

Inžinier kompilátorového frontendu pre architektúry LLM

Rozširujte podporu kompilátora pre nové architektúry LLM, od variantov mechanizmu pozornosti a smerovania MoE až po kvantizáciu a číselné formáty. Overujte spúšťanie modelov na simulátoroch a prototypoch FPGA pre pamäťový hardvér AI spoločnosti Normal Computing.

Popis

  • Rozširujte podporu frontendu a strednej úrovne kompilátora pre nové architektúry LLM.
  • Implementujte do kompilátora varianty mechanizmu pozornosti, schémy smerovania MoE a ďalšie architektúry.
  • Rozširujte IR, operácie a priechody nižšej úrovne tak, aby presne reprezentovali nové architektonické primitíva.
  • Udržiavajte pokrytie testami s vývojom kompilátora.
  • Reprezentujte schémy kvantizácie a číselné formáty pri zachovaní presnosti modelov.
  • Sledujte vývoj architektúr LLM a odporúčajte priority budúcej podpory kompilátora.
  • Odovzdávajte programy po prevode na nižšiu úroveň inžinierom backendového kompilátora na mapovanie na hardvér.
  • Spolupracujte s inžinierom poskytovania LLM modelov na presune modelov od podpory kompilátora k poskytovaniu.
  • Overujte spúšťanie kompilátora pomocou simulátorov a prototypov FPGA, kým nebude dostupný kremík.

Požiadavky

  • Praktické skúsenosti s vývojom a nasadzovaním priechodov kompilátora pre strojové učenie.
  • Dobrá znalosť interných súčastí PyTorch, ideálne vrátane TorchDynamo, FX a torch.export.
  • Pracovná znalosť moderných architektúr LLM vrátane mechanizmov pozornosti, smerovania MoE a schém kvantizácie.
  • Schopnosť navrhovať infraštruktúru kompilátora v novej kódovej základni a rozširovať existujúcu.
  • Schopnosť vytvárať softvér pre vyvíjajúci sa hardvér od simulácie až po jeho oživenie.
  • Plynulá znalosť Pythonu.
  • Znalosť C++ alebo Rustu.
  • Skúsenosti s IREE, XLA alebo TVM sú výhodou.
  • Znalosť JAX alebo ONNX je výhodou.
  • Skúsenosti s rozdeľovaním modelov medzi zariadenia pomocou paralelizmu tenzorov, pipeline alebo expertov sú výhodou.
  • Skúsenosti so spoločným návrhom hardvéru a softvéru sú výhodou.
  • Skúsenosti s neštandardnými hardvérovými cieľmi alebo hardvérom s výpočtami v pamäti sú výhodou.
  • Príspevky do open-source projektov kompilátorov alebo infraštruktúry strojového učenia sú výhodou.

Benefity

  • Práca blízka výskumu s možnosťou publikovať v mene spoločnosti Normal Computing.
  • Práca s hardvérom pred výrobou kremíkových čipov pomocou simulátorov a prototypov FPGA.
  • Inkluzívne pracovisko so záväzkom k rovnakým pracovným príležitostiam.
  • Pre osoby so zdravotným postihnutím sú k dispozícii primerané úpravy.

Súvisiace pracovné ponuky

Commure

Senior softvérový inžinier pre aplikovanú umelú inteligenciu

Commure

Vyvíjajte automatizáciu cyklu príjmov v zdravotníctve s využitím veľkých jazykových modelov pre platformu Commure v oblasti zdravotníckej AI. Tvorba spoľahlivých systémov na spracovanie nárokov, úhrad, zamietnutí, odvolaní a extrakciu údajov z dokumentov.

Otvoriť
Commure

Senior softvérový inžinier pre inteligentné spracovanie nárokov

Commure

Budujte infraštruktúru zdravotníckych nárokov Commure využívajúcu AI vrátane integrácií s clearingovými centrami a EDI postupov. Vyvíjajte smerovanie overovania oprávnenosti a škálovateľné pravidlá pre cyklus príjmov.

Otvoriť
Nubank

Seniorný vedúci softvérový inžinier, backendová platforma

Nubank
5 001 – 10 000 Zamestnanci
BankovníctvoFintech

Viesť vývoj distribuovaných backendových služieb a API pre globálnu finančnú platformu Nubank. Zodpovedať za spoľahlivé interné systémy, ktoré podporujú produktové tímy v celej organizácii.

Otvoriť
OpenAI

Softvérový inžinier, infraštruktúra identity

OpenAI

Budujte a spravujte bezpečné prístupové proxy servery s vysokou škálovateľnosťou a služby identity pre výskumnú a prevádzkovú platformu OpenAI. Dostaňte distribuované systémy od návrhu až do produkcie.

Otvoriť
Honeywell Aerospace Technologies

Softvérový inžinier II, letecký softvér

Honeywell Aerospace Technologies

Vyvíjajte a testujte vstavaný softvér pre letecké systémy v spoločnosti Honeywell Aerospace Technologies. Spolupracujte s technickými tímami na integrácii hardvéru, ladení a spoľahlivých riešeniach pre letové systémy.

Otvoriť