Aleph Alpha
Aleph Alpha
51 – 200 Zaměstnanci
B2BUmělá inteligence
Aleph Alpha je společnost zaměřená na výzkum a praktické využití umělé inteligence. Vyvíjí rozsáhlé modely pro práci s jazykem, obrazovými daty a strategickým uvažováním. Sídlí v Heidelbergu v Německu. Společnost se zaměřuje na převádění pokročilého výzkumu AI do praktických systémů a na podporu digitální suverenity Evropy. Její řešení slouží obchodním a organizačním případům použití v sektoru B2B technologií.

Seniorní výzkumník AI, předtrénování základních modelů — Aleph Alpha, Heidelberg

Veďte práci na architektuře a rozsáhlém předtrénování evropských základních modelů Aleph Alpha a utvářejte metody trénování napříč tisíci GPU. Vytvářejte a vylepšujte trénovací postupy v PyTorch s hybridním týmem v Heidelbergu.

Popis

  • Vyvíjejte architektury a metody trénování pro další generaci základních modelů Aleph Alpha.
  • Veďte práci na klíčových součástech trénovacích postupů, včetně optimalizátorů, rozvrhů a inicializace.
  • Vytvářejte vylepšení architektury v PyTorch, která zvyšují konvergenci, stabilitu a efektivitu trénování.
  • Stanovujte zákony škálování hyperparametrů a metody škálování trénovacích běhů.
  • Provádějte menší proxy experimenty, které předpovídají chování na tisících GPU a snižují rizika trénování.
  • Diagnostikujte problémy s konvergencí, včetně výkyvů ztrátové funkce a divergence.
  • Řešte selhání distribuovaného trénování, například úzká hrdla komunikace, závody a chyby synchronizace.
  • Spolupracujte s týmy pro výpočetní výkon, data, evaluaci a post-trénování na společném návrhu systémů a modelů.
  • Převádějte matematickou analýzu a experimentální důkazy na spolehlivá rozhodnutí o trénování.
  • Dodávejte kód v produkční kvalitě, který zlepšuje kvalitu modelů, spolehlivost běhů a efektivitu.

Požadavky

  • Výborná znalost Pythonu a důkladná orientace v postupech trénování v PyTorch.
  • Prokazatelné výsledky ve výzkumu strojového učení a softwarovém inženýrství, doložené nasazenými modely, významnou prací na open source nebo publikovaným výzkumem.
  • Silné matematické základy a schopnost formálně uvažovat o optimalizaci, škálování a dynamice trénování.
  • Podrobná znalost dynamiky trénování transformerů, optimalizace a rozsáhlých distribuovaných trénovacích běhů.
  • Schopnost navrhovat důkladné experimenty a využívat jejich výsledky k informovanému rozhodování o trénování.
  • Praktická zkušenost s předtrénováním velkých modelů, například modelů se 7 miliardami či více parametrů, na rozsáhlé infrastruktuře, například na clusterech se 100 či více GPU.
  • Dobré postupy softwarového inženýrství, včetně udržovatelného, důkladně testovaného kódu a reprodukovatelných experimentů.
  • Schopnost efektivně a spolehlivě implementovat složité architektury a ladit kód modelů, průběh trénování i distribuované systémy.
  • Jasná komunikace a efektivní spolupráce napříč týmy.
  • Oprávnění pracovat v Německu a možnost pravidelné spolupráce na pracovišti v Heidelbergu.
  • Výhodou: zkušenosti s trénováním LLM nebo multimodálních modelů na velkých GPU clusterech pomocí distribuovaných frameworků, jako jsou Megatron-LM, DeepSpeed nebo torchtitan.
  • Výhodou: znalost zákonů škálování, přenosu hyperparametrů nebo předpovídání chování rozsáhlého trénování z proxy běhů.
  • Výhodou: zkušenost s profilováním distribuovaných úloh a diagnostikou odchylek při trénování.
  • Výhodou: znalost řídkých metod trénování, jako je Mixture-of-Experts.
  • Výhodou: publikace v předních časopisech či na konferencích, významný přínos projektům open source nebo zásadní dodaná technická řešení.

Benefity

  • 30 dní placené dovolené ročně.
  • Přístup k fitness a wellness službám prostřednictvím Wellhub.
  • Podpora duševního zdraví prostřednictvím nilo.health.
  • Výrazně dotovaný firemní penzijní plán.
  • Dotovaný celostátní jízdní doklad na veřejnou dopravu v Německu.
  • Rozpočet na další technické vybavení.
  • Flexibilní pracovní doba.
  • Hybridní režim práce.
  • Leasing jízdních kol JobRad®.