Normal Computing
Normal Computing
51 – 200 Medewerkers
De beschikbare profielinformatie vermeldt dat Normal Computing in 2022 is opgericht, maar geeft geen informatie over producten, diensten, de sector of de wervingscontext. Voor een nuttig overzicht voor werkzoekenden is meer bedrijfsspecifieke informatie nodig.

Compiler-backendengineer voor aangepaste AI-hardware

Ontwikkel codegeneratie, scheduling en geheugenplanning voor de aangepaste AI-hardware van Normal Computing. Optimaliseer LLM-inferentie op simulators, FPGA-prototypes en toekomstige siliciumhardware.

Beschrijving

  • Ontwikkel compilerpasses die verlaagde programma’s vertalen naar code voor aangepaste hardware
  • Ontwikkel compilatiemethoden voor problemen die conventionele technieken niet aankunnen
  • Plan en plaats berekeningen en data over hardwarebronnen
  • Leid beslissingen over fusie en dispatch voor LLM-inferentie
  • Werk op het snijvlak van compilersoftware en hardware
  • Deel compilerbeperkingen met hardwarearchitecten tijdens het ontwerp vóór de siliciumfase
  • Test optimalisaties met simulators, FPGA-prototypes en uiteindelijk siliciumhardware
  • Onderhoud een betrouwbare suite voor prestatiet regressies
  • Bepaal welke bewerkingen in door frontends verlaagde programma’s gegenereerde code of handmatig geoptimaliseerde kernels gebruiken

Vereisten

  • Aanzienlijke ervaring met het optimaliseren van compilers of het genereren van code voor accelerators of andere niet-CPU-doelen, waaronder scheduling, tiling, fusie of toewijzing van resources
  • In staat om dicht op de hardware te werken en rekening te houden met geheugenbandbreedte en benutting
  • Bereidheid om compilatiemethoden vanaf de basis te ontwikkelen
  • Aantoonbare ervaring met het opleveren van optimalisaties die de gemeten prestaties verbeterden
  • Ervaring met software bouwen voor veranderende hardware, van simulatie tot ingebruikname
  • Vloeiend in Python
  • Bekend met C, C++ of Rust
  • Ervaring met de compilatiestack van PyTorch of andere machinelearningcompilers is een pluspunt
  • Ervaring met compileren voor in-memory-, ruimtelijke of andere niet-von-Neumann-rekendoelen is een pluspunt
  • Achtergrond in logicasynthese of place-and-route is een pluspunt
  • Ervaring met simulators op cycleniveau of prestatiesimulators is een pluspunt
  • Bijdragen aan opensourcecompiler- of kernelinfrastructuur zijn een pluspunt
  • Gepubliceerd of gepresenteerd werk over compilers of prestaties is een pluspunt

Voordelen

  • Aandelen
  • Prestatiegerelateerde stimulansen
  • Uitgebreid beloningspakket
  • Arbeidsvoorwaarden gericht op het welzijn en de professionele ontwikkeling van medewerkers

Gerelateerde vacatures

Commure

Senior software-engineer toegepaste AI

Commure

Bouw LLM-gestuurde automatisering voor de omzetcyclus van Commures AI-platform voor de gezondheidszorg. Ontwikkel betrouwbare systemen voor declaraties, betalingsverwerking, afwijzingen, bezwaarprocedures en documentextractie.

Openen
Commure

Senior Software Engineer, Claims Intelligence

Commure

Bouw Commures AI-gestuurde infrastructuur voor declaraties in de gezondheidszorg, met koppelingen aan clearinghouses en EDI-pijplijnen. Ontwikkel routering voor controles van verzekeringsdekking en schaalbare regels voor de afhandelingscyclus van declaraties.

Openen
Nubank

Senior Lead Software Engineer, backendplatform

Nubank
5.001 – 10.000 Medewerkers
BankwezenFintech

Geef leiding aan de ontwikkeling van gedistribueerde backenddiensten en API’s voor het wereldwijde financiële platform van Nubank. Draag de verantwoordelijkheid voor betrouwbare interne systemen die productteams in de hele organisatie ondersteunen.

Openen
OpenAI

Software Engineer, identiteitsinfrastructuur

OpenAI

Bouw en beheer veilige, schaalbare toegangproxies en identiteitsdiensten voor het onderzoeks- en implementatieplatform van OpenAI. Breng gedistribueerde systemen van ontwerp tot productie.

Openen
Normal Computing

Compilerfrontend-engineer voor LLM-architecturen

Normal Computing
51 – 200 Medewerkers

Breid de compilerondersteuning voor nieuwe LLM-architecturen uit, van attentionvarianten en MoE-routering tot kwantisering en numerieke formaten. Valideer het opstarten van modellen op simulators en FPGA-prototypes voor de in-memory AI-hardware van Normal Computing.

Openen