Neu! Bewirb dich als eine/r der ersten

Praktikum in Zurich

Suechsch nachere usforderige Stelli als Praktikum? Läs wyter!

Jobbeschreibung

Praktikum

IBM Research GmbH

Job-Zusammenfassung

Das Praktikum bei IBM Zürich fokussiert sich auf GPU-beschleunigte Datenstrukturen.

Aufgaben

  • Entwicklung innovativer, hardwarebewusster Algorithmen für GPUs.
  • Profilierung von Systemen zur Optimierung von Datenverarbeitung.
  • Nutzung von NVIDIA-Tools zur Verbesserung der Leistung.

Fähigkeiten

  • Abschluss in Informatik oder verwandtem Bereich erforderlich.
  • Kenntnisse in C/C++ und Softwareoptimierung sind wichtig.
  • Erfahrung mit Linux und Entwicklungstools wird bevorzugt.

Über den Job

GPU-beschleunigte Datenstrukturen und Algorithmen

General-Purpose-Computing auf Grafikprozessoren (GPGPU) wird zunehmend in Datenverarbeitungssystemen und Anwendungen eingesetzt. Der hohe Grad an Parallelität, gekoppelt mit einer Speicherbandbreite, die die jeder CPU übertrifft, und Hochleistungs-Interconnects mit Geschwindigkeiten im Terabyte/s-Bereich machen GPUs attraktiv für die Analyse großer Datenmengen und zur Beschleunigung von Datenverarbeitungsaufgaben über Künstliche Intelligenz hinaus.

Das IBM Zürich Forschungslabor bietet eine Praktikumsmöglichkeit für Kandidaten, die an hardwarebewussten Datenstrukturen und Algorithmen interessiert sind, die auf AI-Beschleuniger wie GPUs abzielen.

Die Aufgaben des Praktikums bestehen darin, neuartige hardwarebewusste Datenstrukturen und Algorithmen zu entwerfen und zu implementieren, die GPUs und das entsprechende Ökosystem nutzen, um wichtige Komponenten der Datenverarbeitung (z. B. Caching-Schichten und DBMS) und AI-Systeme (z. B. RL, Suche) zu beschleunigen. Der erfolgreiche Kandidat erhält die Möglichkeit, groß angelegte Systeme zu profilieren, um neue Optimierungsmöglichkeiten zu entdecken, die durch moderne AI-Infrastrukturen ermöglicht werden.

Die Umgebung basiert auf NVIDIAs Hardware- und Software-Stack, und die Kandidaten werden NVIDIA-Tools aus dieser Umgebung verwenden.

Qualifikationen

  • Abschluss in Informatik, Ingenieurwesen oder einem verwandten Bereich.
  • Verständnis von Systemprogrammierung und Architektur.
  • Kennnisse in Datenstrukturen und Algorithmen.
  • Erfahrung in C/C++ und Softwareoptimierung.
  • Vertrautheit mit Linux und Softwareentwicklungstools (git/GitHub, IDEs usw.).
  • Kreativität und herausragende Problemlösungsfähigkeiten.

Bevorzugte Qualifikationen

  • Vorherige Erfahrung oder Kenntnisse in Datenbankmanagementsystemen (DBMS), Caching- und/oder Volltextsuchsystemen.
  • Erfahrung mit Indexierungs- und Kompressionsalgorithmen.
  • Erfahrung im HPC-Netzwerk (z. B. RDMA) und Bibliotheken (z. B. MPI, NCCL, NVSHMEM).
  • Erfahrung mit NVIDIA-Profiling-Tools.
  • Starke zwischenmenschliche Fähigkeiten.
  • Ausgezeichnete mündliche und schriftliche Englischkenntnisse mit guten Präsentationsfähigkeiten.

Vielfalt

IBM verpflichtet sich zu

Vielfalt

am Arbeitsplatz. Bei uns finden Sie ein offenes, multikulturelles Umfeld. Hervorragende flexible Arbeitsregelungen ermöglichen es allen Geschlechtern, die gewünschte Balance zwischen beruflicher Entwicklung und Privatleben zu finden.

Bitte senden Sie Ihren Lebenslauf einschließlich Kontaktinformationen von zwei oder drei Referenzen ein. Wir ermutigen Kandidaten, auch ein 3-minütiges Video zu teilen, in dem sie sich vorstellen sowie ihre Motivation und Expertise hervorheben. Das Video ist nicht verpflichtend.

Veröffentlicht am

24-10-2025

Extra Informationen

Status
Offen
Ausbildungsniveau
Hauptschule
Standort
Zurich
Jobart
Vollzeitstelle
Führerschein erforderlich?
Nein
Auto erforderlich?
Nein
Motivationsschreiben erforderlich?
Nein
Sprachkenntnisse
Deutsch

Zürich | Vollzeitstelle | Hauptschule

Bewirb dich jetzt

Dieses Jobangebot teilen