AI Researcher - Pre-training (f/m/d) in Heidelberg

AI Researcher - Pre-training (f/m/d) in Heidelberg

Heidelberg Vollzeit 49500 - 60500 € / Jahr (geschätzt) Vor Ort
Aleph Alpha

Auf einen Blick

  • Aufgaben: Entwickle und teste innovative KI-Modelle mit modernster Technologie.
  • Unternehmen: Aleph Alpha, ein führendes Unternehmen für KI-Forschung in Heidelberg.
  • Vorteile: Flexible Arbeitszeiten, spannende Projekte und ein unterstützendes Team.
  • Weitere Informationen: Flache Hierarchien und schnelle Entscheidungsfindung in einem dynamischen Umfeld.
  • Warum dieser Job: Gestalte die Zukunft der KI und arbeite an bahnbrechenden Modellen.
  • Qualifikationen: Erfahrung in Python und PyTorch sowie ein starkes Fundament in maschinellem Lernen.

Das prognostizierte Gehalt liegt zwischen 49500 - 60500 € pro Jahr.

Unsere Mission

Aleph Alpha ist eines der wenigen Unternehmen in Europa, das ernsthafte Grundlagenmodell-Vortrainings wie unser kürzlich veröffentlichtes Kolibri-1-Modell durchführt. Unsere Kunden - in den Bereichen Finanzen, Fertigung und öffentliche Verwaltung - benötigen Modelle, die Deutsch verstehen, europäischen regulatorischen Anforderungen entsprechen und zuverlässig in risikobehafteten Umgebungen arbeiten. Wir bauen das in Heidelberg auf.

Wir suchen einen AI Researcher (f/m/d), der unser Pre-training-Team verstärkt und dazu beiträgt, die Architektur und das Training unserer nächsten Generation von Grundlagenmodellen voranzutreiben. Wenn Sie begeistert sind, wie große Modelle lernen, Experimente durchführen möchten, die direkt in Produktionslauftrainings einfließen, und praktische Erfahrungen mit großangelegten Clustern (Tausende von NVIDIA Blackwell GPUs) sammeln möchten, würden wir uns freuen, von Ihnen zu hören.

Teamkultur

Wir fördern eine Kultur, die auf Eigenverantwortung, Autonomie und Empowerment basiert. Teams und Einzelpersonen werden ermutigt, Verantwortung für ihre Arbeit zu übernehmen und einen bedeutenden Einfluss auszuüben. Wir pflegen eine flache Organisationsstruktur mit effizientem, unterstützendem Management, das schnelle Entscheidungen, offene Kommunikation und ein starkes Gefühl gemeinsamer Ziele ermöglicht. Wir arbeiten eng an komplexen technischen Problemen zusammen, arbeiten in Paaren oder nutzen Mob-Programmierung, um herausfordernde Probleme zu lösen. Neue Teammitglieder lernen durch echte Arbeit: In den ersten Wochen werden Sie mit erfahrenen Forschern an aktuellen Problemen zusammenarbeiten und im Laufe der Zeit mehr Verantwortung übernehmen.

Über die Rolle

Als AI Researcher im Pre-training (f/m/d) arbeiten Sie an den technischen Hebeln, die den Erfolg unserer nächsten Generation von Modellen bestimmen: Architektur, Optimierung, Stabilität und Skalierung. Sie arbeiten an der Schnittstelle von Forschung und Ingenieurwesen und lernen, mathematische Überlegungen und empirische Beobachtungen in fundierte Trainingsentscheidungen zu übersetzen, von kleinen Proxy-Experimenten bis hin zu Multi-Thousand-GPU-Läufen. Sie beginnen mit gut definierten Problemen zusammen mit erfahrenen Forschern und übernehmen schrittweise die Verantwortung für größere Teile des Trainingsrezepts.

Wir suchen jemanden mit starken Grundlagen, scharfen experimentellen Instinkten, außergewöhnlichen Fähigkeiten und dem Antrieb, schnell tief einzutauchen. Sie lernen ebenso viel aus einem fehlgeschlagenen Lauf wie aus einem Papier, schreiben Code, auf dem andere aufbauen können, und möchten ein Experte im großangelegten Vortraining werden.

Ihre Verantwortlichkeiten

  • Rezept & Architektur-Experimente: Entwerfen und Durchführen von Ablationen zu Kernelementen des Trainingsrezepts (Optimierer, Zeitpläne, Initialisierung) und Implementierung von PyTorch-basierten architektonischen Änderungen. Bewerten Sie deren Auswirkungen auf Konvergenz, Stabilität und Trainingseffizienz.
  • Skalierungs-Experimente: Durchführen und Analysieren von kleinen Proxy-Experimenten und Mitwirken an den Hyperparameter-Skalierungsgesetzen und Skalierungsmethoden, die wir verwenden, um das Verhalten bei Multi-Thousand-GPU-Skalen vorherzusagen.
  • Überwachung & Debugging: Helfen Sie bei der Überwachung großangelegter Trainingsläufe und untersuchen Sie Konvergenzprobleme wie Verlustspitzen und Divergenz. Arbeiten Sie mit dem Team zusammen, um verteilte Trainingsfehler zu identifizieren.
  • Forschung in die Praxis: Verfolgen Sie die Literatur, reproduzieren Sie vielversprechende Ergebnisse im kleinen Maßstab und bringen Sie Ideen, die es wert sind, getestet zu werden, ins Team.
  • Teamübergreifende Zusammenarbeit: Arbeiten Sie mit den Teams für Compute Performance, Daten, Evaluation und Post-Training zusammen, um zu verstehen, wie Hardwarebeschränkungen und der Rest des Modelllebenszyklus die Vorentscheidungen beeinflussen.

Wesentliche Qualifikationen

  • Sie sind versiert in Python und haben praktische Erfahrung mit PyTorch.
  • Sie haben eine starke Grundlage im maschinellen Lernen, die durch Forschung (z.B. eine Promotion, eine starke Masterarbeit oder Veröffentlichungen), Open-Source-Beiträge oder umfangreiche berufliche oder persönliche Projekte nachgewiesen wird.
  • Sie haben einen soliden mathematischen Hintergrund (lineare Algebra, Wahrscheinlichkeit, Optimierung) und genießen es, formal darüber nachzudenken, warum Modelle so trainieren, wie sie es tun.
  • Sie verstehen, wie Transformer funktionieren und haben selbst LLMs von Grund auf trainiert, auch im kleinen Maßstab.
  • Sie entwerfen Experimente sorgfältig, berichten ehrlich über rauschige und negative Ergebnisse und können klar erklären, was Ihre Beweise zeigen und was nicht.
  • Sie haben eine Erfolgsbilanz darin, sich schnell in unbekannte technische Bereiche einzuarbeiten und tief einzutauchen, z.B. durch die Neimplementierung von Papieren, das Einarbeiten in einen großen neuen Codebestand oder das Debuggen eines Problems außerhalb Ihrer Komfortzone.
  • Sie schreiben sauberen, wartbaren Code und legen Wert auf reproduzierbare Experimente.
  • Sie kommunizieren klar, sprechen Probleme frühzeitig an und suchen aktiv nach Feedback und handeln entsprechend.

Bevorzugte Qualifikationen

  • Verteiltes Training: Erfahrung im Training von Modellen auf Multi-GPU- oder Multi-Node-Setups oder Vertrautheit mit verteilten Frameworks (z.B. Megatron-LM, DeepSpeed, torchtitan) und Parallelitätsstrategien (Daten-, Tensor-, Pipeline-, Experten).
  • Training Dynamics: Vertrautheit mit Skalierungsgesetzen, Hyperparameter-Transfer (z.B. µP) oder aktuelle Arbeiten zu Optimierern und Trainingsstabilität.
  • Effiziente Architekturen: Erfahrung mit Mixture-of-Experts, effizienten Aufmerksamkeitsvarianten oder anderen inference-effizienten Designs.
  • Forschungsausgaben: Veröffentlichungen in erstklassigen Fachzeitschriften (NeurIPS, ICML, ICLR) oder Beiträge zu Open-Source-ML-Trainingsbibliotheken.
  • Systeminteresse: Eine tiefgehende Neugier auf die Hardware- und Systembeschränkungen, die die Skalierung prägen, wird sehr geschätzt, auch wenn eine tiefgehende Kernel-Optimierung nicht erforderlich ist.

AI Researcher - Pre-training (f/m/d) in Heidelberg Arbeitgeber: Aleph Alpha

Aleph Alpha Research ist ein hervorragender Arbeitgeber, der eine Kultur der Eigenverantwortung und Autonomie fördert. Mit einem flachen Hierarchiemodell und einem unterstützenden Management ermöglicht das Unternehmen schnelle Entscheidungen und offene Kommunikation, was zu einem starken Gemeinschaftsgefühl führt. Die Möglichkeit zur persönlichen und beruflichen Weiterentwicklung sowie die Teilnahme an einer revolutionären AI-Innovation machen Aleph Alpha zu einem attraktiven Arbeitsplatz in Deutschland, insbesondere in den dynamischen Städten Heidelberg und Berlin.

Aleph Alpha

Kontaktdaten:

Aleph Alpha Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so AI Researcher - Pre-training (f/m/d) in Heidelberg erhalten könntest

✨Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

✨Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Aleph Alpha anzuklopfen, wenn du dich auf die Stelle als AI Researcher - Pre-training (f/m/d) bewirbst – so wissen sie gleich, was sie von dir erwarten können!

✨Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

✨Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Aleph Alpha vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um AI Researcher - Pre-training (f/m/d) in Heidelberg mit Bravour zu bestehen

Python
PyTorch
Machine Learning
Mathematical Grundlagen (lineare Algebra, Wahrscheinlichkeit, Optimierung)
Transformers Verständnis
Experimentelles Design
Debugging

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Aleph Alpha klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Aleph Alpha vorbereitet

✨Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

✨Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

✨Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

✨Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.