
Állás
· Principal
Staff kernel-optimalizálási mérnök
Egyéb
• Principal
• Remote
• Teljes munkaidő
•
EU/EMEA
Kernel mérnökként a hardver és a szoftver határán nagy teljesítményű szoftvert fejlesztesz AI- és HPC-terhelésekhez, hogy a mélytanulási műveletek teljesen kihasználják a Cerebras egyedi, masszívan párhuzamos processzorarchitektúráját.
Feladatok
- ▹Tervezési specifikációk készítése új gépi tanulási és lineáris algebrai kernelekhez, és leképezésük a Cerebras WSE rendszerre párhuzamos programozási algoritmusokkal
- ▹Alacsony szintű assembly utasításokból és C-szerű, doménspecifikus nyelvű rutinokból álló kernelkönyvtár fejlesztése és hibakeresése
- ▹Nagy teljesítményű kernelrutinok fejlesztése és hibakeresése alacsony szintű assemblyben és egy egyedi, C-szerű (CSL) nyelven
- ▹Matematikai modellek és elemzés a szoftver teljesítményének méréséhez és a tervezési döntések megalapozásához
- ▹Egység- és rendszertesztelési módszertanok kidolgozása és integrálása a kernelkönyvtárak helyességének és teljesítményének ellenőrzéséhez
- ▹A gépi tanulási alkalmazások új trendjeinek tanulmányozása és a kernelkönyvtár architektúrájának fejlesztése a korszerű neurális hálók számítási kihívásaihoz
- ▹Együttműködés chip- és rendszerarchitektekkel az utasításkészlet, a mikroarchitektúra és az IO optimalizálásáért
Elvárások
- ▹Informatikai, számítógép-mérnöki, matematikai vagy rokon területen szerzett alap-, mester- vagy PhD-fokozat, illetve külföldi egyenértékű végzettség
- ▹Hardverarchitektúra-koncepciók ismerete, és készség új hardverarchitektúra részleteinek megtanulására
- ▹C++ és Python programozási jártasság
- ▹Könyvtár- és API-fejlesztési jó gyakorlatok ismerete
- ▹Erős hibakeresési készség és összetett szoftverstackek hibakeresési ismerete
Előny
- ▹Tapasztalat kernelfejlesztésben és/vagy tesztelésben
- ▹Párhuzamos algoritmusok és elosztott memóriájú rendszerek ismerete
- ▹Tapasztalat gyorsítók, például GPU-k és FPGA-k programozásában
- ▹Gépi tanulási neurális hálók és keretrendszerek, például TensorFlow és PyTorch ismerete
- ▹HPC kernelek és optimalizálásuk ismerete
Soft skillek
Erős hibakeresési és elemzői szemléletTanulási hajlandóság új hardverarchitektúrák iránt
A munkáltatóról
A Cerebras a világ legnagyobb AI-chipjét építi, amely 56-szor nagyobb a GPU-knál, és a GPU-alapú hiperskálás felhős következtetési szolgáltatásoknál több mint tízszer gyorsabb tanítást és következtetést kínál. A vezető modelllaborokkal, globális nagyvállalatokkal és AI-startupokkal dolgozik; az OpenAI többéves partnerséget jelentett be vele.
Végzettség: Informatikai, számítógép-mérnöki, matematikai vagy rokon területen szerzett alap-, mester- vagy PhD-fokozat, illetve külföldi egyenértékű végzettség
Hasonló állások

Állás
· Principal
Member of Technical Staff, Research
Fireworks
AI/MLCppLlm
+1
💰 Bér: nincs megadva
🔀 Hibrid
San Mateo
🗣️ EN

Állás
· Principal
Member of Technical Staff, Cloud Infrastructure
Fireworks
AI/MLArgocdCpp
+8
💰 Bér: nincs megadva
🔀 Hibrid
San Mateo
🗣️ EN
Állás
· Principal
Principal Engineer
AOT Technologies
AI/ML
+20
💰 Bér: nincs megadva
🏢 Helyszíni
Thiruvanathapuram
🗣️ EN

Állás
· Principal
Senior Staff Engineer - AI Data Path
Ddn
AI/MLCppLlm
+2
200 000–250 000 USD/év
bruttó
🔀 Hibrid
Santa Clara Office
🗣️ EN

Állás
· Principal
Senior Principal Engineer- Autonomous Driving (ADAS) Data Loop & Flywheel
Bosch
AI/MLCpp
+2
240 000–320 000 USD/év
bruttó
🏢 Helyszíni
Sunnyvale
🗣️ EN
Állás
· Principal
Senior/Staff Robotics Engineer (m/f/d)
Almetra
AI/MLCppRos
+1
💰 Bér: nincs megadva
🏢 Helyszíni
Berlin
🗣️ EN