Cerebras
Cerebras
501 – 1 000 Työntekijät
LaitteistoSaaSTekoäly
Cerebras kehittää wafer-asteikon tekoälylaitteistoja ja integroitua ohjelmistoa suorituskykyiseen mallien koulutukseen ja päättelyyn. Sen Wafer-Scale Engine -prosessori toimii CS-3-järjestelmän ja Cerebras Inference Cloud -palvelun perustana. Palvelu tukee OpenAI API -yhteensopivia työnkulkuja ja käyttöönottoa paikallisissa ympäristöissä, pilvessä ja reunalaskentaympäristöissä. Yrityksen alusta on suunniteltu muun muassa mallien tarjoiluun, hienosäätöön, esikoulutukseen, reaaliaikaisiin tekoälyagentteihin, genomiikkaan, lääkekehitykseen, kyberturvallisuuteen ja yrityshakuun. Cerebras yhdistää erikoistuneet sirut, järjestelmät ja ohjelmistot organisaatioille, jotka rakentavat ja käyttävät vaativia tekoälykuormia. Yrityksessä työskentelee 501–1 000 työntekijää.

ML-ajoajan ja kernelien insinööri, Core ML

Kehitä tehokkaita ajoaikoja ja kerneleitä, jotka muuttavat Core ML -tutkimuksen tuotantokelpoiseksi ohjelmistoksi. Rakenna ja optimoi ohjelmistoja Cerebrasin wafer-scale-AI-alustalle ja koneoppimisjärjestelmille.

Kuvaus

  • Suunnittele ja toteuta ajoaikakomponentteja ja tehokkaita kerneleitä uusille Core ML -algoritmeille
  • Muunna tutkimusprototyypit tehokkaiksi Cerebras-alustan toteutuksiksi, mukaan lukien vertailutoteutukset ja tarvittaessa GPU-vertailut
  • Profiloi ja selvitä suorituskykyongelmia ML-kehysten, kääntäjien, ajoaikojen, viestintäjärjestelmien ja kernelien eri tasoilla
  • Optimoi laskenta, muistisiirrot, viestintä ja samanaikaisuus laajamittaista koulutusta ja matalan viiveen päättelyä varten
  • Luo vertailumittauksia, instrumentointia ja automaattisia testejä toiminnallisuudelle, suorituskyvylle ja numeeriselle tarkkuudelle
  • Työskentele tiiviisti Core ML -tutkijoiden sekä kääntäjä-, ajoaika-, kernel- ja päättelyinsinöörien kanssa
  • Vaikuta ohjelmistoarkkitehtuuria ja tuotesuunnitelmaa koskeviin päätöksiin tunnistamalla toistuvia rajoitteita ja mahdollisuuksia parantaa alustaa

Vaatimukset

  • Tietojenkäsittelytieteen, tietotekniikan, sähkötekniikan tai vastaavan alan kandidaatin, maisterin tai tohtorin tutkinto tai vastaava käytännön kokemus
  • Kokemusta tehokkaiden järjestelmäohjelmistojen, koneoppimisjärjestelmien, ajoaikojen, kääntäjien tai laskentakernelien rakentamisesta
  • Vahva C++- ja Python-ohjelmointitaito
  • Hyvä rinnakkaisohjelmoinnin, muistinhallinnan, samanaikaisuuden, tietorakenteiden ja suorituskyvyn optimoinnin tuntemus
  • Osoitettua kykyä virheenkorjaukseen ja monimutkaisten ohjelmistojen profilointiin useilla järjestelmäkerroksilla
  • Nykyaikaisten koneoppimisarkkitehtuurien ja PyTorchin tai JAXin kaltaisten kehysten tuntemus
  • Kyky tehdä tehokasta yhteistyötä tutkijoiden kanssa ja muuttaa kehittyvät algoritmiset tarpeet luotettavaksi ohjelmistoksi
  • Eduksi: kokemus CUDAn, Tritonin, matalan tason assemblyn, kiihdytinohjelmoinnin tai C:n kaltaisen toimialakohtaisen kielen parissa
  • Eduksi: kokemus kääntäjien sisäisestä toiminnasta, hajautetuista ajoajoista, mukautetuista laitteistorajapinnoista tai tehokkaista laskentajärjestelmistä
  • Eduksi: koneoppimisen perusteiden ja ML-järjestelmien ymmärtäminen
  • Eduksi: LLM-mallien koulutuksen tai päättelyn tuntemus, mukaan lukien attention, KV-välimuistin hallinta, rinnakkainen generointi tai hajautettu suoritus
  • Eduksi: kokemus ohjelmistokehityksestä teollisessa tai akateemisessa tutkimusympäristössä
  • Eduksi: osallistuminen merkittäviin avoimen lähdekoodin järjestelmiin, koneoppimiskehyksiin, kääntäjiin tai kernelikirjastoihin

Edut

  • Auta rakentamaan tekoälyalustaa, joka on suunniteltu perinteisten GPU-rajoitteiden ulkopuolelle
  • Mahdollisuuksia julkaista edistynyttä tekoälytutkimusta ja julkaista sitä avoimena lähdekoodina
  • Työskentele yhden maailman nopeimmista tekoälysupertietokoneista parissa
  • Startup-henkinen työympäristö yhdistettynä työpaikan vakauteen
  • Suoraviivainen, ei-korporaatiohenkinen kulttuuri, joka kunnioittaa yksilöllisiä vakaumuksia
  • Yhdenvertainen ja monimuotoinen työpaikka
  • Jatkuvia mahdollisuuksia oppimiseen, kehittymiseen ja tuen saamiseen

Samankaltaiset työpaikat

I

Risk Engineering -tekniikan vanhempi johtaja

Imprint
201 – 500 Työntekijät
KonsultointiMarkkinointiRahoitus

Johda backend-tiimejä, jotka vastaavat maksujen reaaliaikaisesta valtuutuksesta, petospäätöksistä ja luottopäätöksistä Imprintillä, upotettujen maksujen ja luoton alustalla.

Avaa