Normal Computing
Normal Computing
51 – 200 Medarbejdere
De tilgængelige profiloplysninger angiver, at Normal Computing blev grundlagt i 2022, men beskriver ikke virksomhedens produkter, tjenester, branche eller ansættelseskontekst. Der er brug for flere virksomhedsspecifikke oplysninger for at give jobsøgende et brugbart overblik.

Compiler-backendingeniør til specialudviklet AI-hardware

Udvikl kodegenerering, planlægning og hukommelsesplanlægning til Normal Computings specialudviklede AI-hardware. Optimér LLM-inferens på tværs af simulatorer, FPGA-prototyper og fremtidigt silicium.

Beskrivelse

  • Udvikle compilerpassager, der oversætter sænkede programmer til kode til specialudviklet hardware
  • Skabe kompileringsmetoder til problemer, som konventionelle teknikker ikke kan håndtere
  • Planlægge og placere beregninger og data på tværs af hardwareressourcer
  • Lede beslutninger om fusion og dispatch til LLM-inferens
  • Arbejde i grænsefeltet mellem compiler-software og hardware
  • Dele compilerbegrænsninger med hardwarearkitekter under design før siliciumproduktion
  • Afprøve optimeringer med simulatorer, FPGA-prototyper og senere silicium
  • Vedligeholde en pålidelig suite til performance-regressionstest
  • Vælge, hvilke operationer i frontend-sænkede programmer der bruger genereret kode eller håndoptimerede kerner

Krav

  • Betydelig erfaring med optimering af compilere eller kodegenerering til acceleratorer eller andre mål uden for CPU'er, herunder planlægning, tiling, fusion eller ressourceallokering
  • Evne til at arbejde tæt på hardwaren, herunder at analysere hukommelsesbåndbredde og udnyttelse
  • Klar til at udvikle kompileringsmetoder fra bunden
  • Dokumenterede resultater med optimeringer, der har forbedret målt ydeevne
  • Erfaring med at udvikle software til hardware under forandring, fra simulering til idriftsættelse
  • Stærke Python-kompetencer
  • Kendskab til C, C++ eller Rust
  • Erfaring med PyTorchs compilerstack eller andre machine learning-compilere er en fordel
  • Erfaring med kompilering til in-memory-, spatial- eller andre ikke-von-Neumann-computermål er en fordel
  • Baggrund inden for logiksyntese eller place-and-route er en fordel
  • Erfaring med cyklusniveau- eller performancesimulatorer er en fordel
  • Bidrag til open source inden for compiler- eller kernelinfrastruktur er en fordel
  • Publiceret eller præsenteret arbejde om compilere eller ydeevne er en fordel

Fordele

  • Ejerandele
  • Præstationsbaserede incitamenter
  • Omfattende lønpakke
  • Fordele, der skal støtte medarbejdernes trivsel og faglige udvikling

Relaterede job

Commure

Senior softwareingeniør inden for anvendt AI

Commure

Byg LLM-drevet automatisering af indtægtscyklusser til Commures AI-platform for sundhedsvæsenet. Udvikl pålidelige systemer til krav, betalingsmeddelelser, afslag, klager og dokumentudtræk.

Åbn
Commure

Senior softwareingeniør, skadeintelligens

Commure

Byg Commures AI-drevne infrastruktur til sundhedskrav, herunder clearinghouse-integrationer og EDI-pipelines. Udvikl routing af dækningsberettigelse og skalerbare regler for indtægtscyklussen.

Åbn
OpenAI

Softwareingeniør, identitetsinfrastruktur

OpenAI

Byg og tag ansvar for sikre adgangsproxyer med høj kapacitet og identitetstjenester til OpenAI's platform for forskning og implementering. Før distribuerede systemer fra design til produktion.

Åbn