MLIR Compiler Engineering Undergraduate Intern (f/m/d) in München

MLIR Compiler Engineering Undergraduate Intern (f/m/d) in München

München Praktikum 11870 - 11870 € / Jahr (geschätzt) Hybrid
Intel

Auf einen Blick

  • Aufgaben: Entwickle innovative Compiler-Technologien und arbeite an spannenden Projekten mit.
  • Unternehmen: Intel, ein führendes Unternehmen in der Technologiebranche mit einem kreativen Team.
  • Vorteile: Attraktive Vergütung, Gesundheitsleistungen, hybrides Arbeiten und Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Dynamisches Umfeld mit großartigen Karrierechancen und Unterstützung für persönliche Entwicklung.
  • Warum dieser Job: Werde Teil eines Teams, das die Zukunft des Rechnens gestaltet und echte Auswirkungen hat.
  • Qualifikationen: Studium in Informatik oder verwandten Bereichen und Kenntnisse in C/C++.

Das prognostizierte Gehalt liegt zwischen 11870 - 11870 € pro Jahr.

Als Praktikant im Bereich Software Engineering für Entwicklungstools werden Sie aktiv zu Intels fortschrittlicher Compiler-Technologie beitragen, die die Leistung und Funktionalität von Intels Prozessorplattformen über CPUs und GPUs hinweg unterstützt. In dieser Rolle werden Sie Anwendungen analysieren, Funktionen entwickeln, Softwarefehler beheben und über geografische Grenzen hinweg zusammenarbeiten, um die Produktqualität sicherzustellen. Ihre praktischen Beiträge werden eine entscheidende Rolle bei der Verfeinerung von Intels branchenführenden Entwicklungstools spielen, während Sie Ihre eigenen technischen Fähigkeiten ausbauen.

Sie werden der Data Center Group (DCG) beitreten, die sich auf die Bereitstellung innovativer Lösungen konzentriert, die die Datenverarbeitung, Skalierbarkeit und Effizienz für die kritischsten Branchen der Welt vorantreiben. Das DAP Data Frames Product-Team ist zentral für diese Bemühungen und arbeitet an grundlegenden Softwaretools, die Entwicklern helfen, die Leistung und Fähigkeiten von Intels Hardwaretechnologien zu maximieren.

Hauptverantwortlichkeiten:

  • Zusammenarbeit mit dem Team zur Gestaltung, Implementierung und Testung von Compiler- und Laufzeittechnologien, mit Fokus auf Bereiche wie Optimierung, Codegenerierung oder Zwischenrepräsentationen.
  • Schreiben, Debuggen und Optimieren von Code in C oder C++ innerhalb eines großen Codebases.
  • Erstellen oder Verbessern von Tests zur Sicherstellung der funktionalen Korrektheit und Zuverlässigkeit von Compiler-Funktionen, einschließlich der Reproduktion von Fehlern und der Analyse von Ausfällen.
  • Durchführen von Leistungsbewertungen und Analysieren der Qualität des kompilierten Codes hinsichtlich Laufzeiteffizienz und Skalierbarkeit.
  • Teilnahme an Code-Reviews, technischen Diskussionen und Projektplanungen mit Mentoren und funktionsübergreifenden Teams.
  • Dokumentation von Designs, Experimenten und Ergebnissen sowie Präsentation der Projektergebnisse vor Teammitgliedern.
  • Beteiligung an Open-Source-Kooperationen unter Anleitung des Teams, wenn dies mit dem Projektumfang übereinstimmt.

Qualifikationen:

Mindestens erforderliche Qualifikationen:

  • Studium eines Bachelor-Abschlusses in Informatik, Computertechnik, Angewandter Mathematik, Informatik oder einem verwandten technischen Fachgebiet (in der Lage, den Studentenstatus mindestens 1 Jahr aufrechtzuerhalten).
  • Kenntnisse in C oder C++ Programmierung durch akademische Projekte, persönliche Initiativen oder Praktika.
  • Studiengänge oder Projekterfahrungen mit Datenstrukturen, Algorithmen, Betriebssystemen, Computerarchitektur oder compilerbezogenen Themen.
  • Vertrautheit mit Softwareentwicklungs- und Debugging-Tools in Linux oder ähnlichen Umgebungen.

Bevorzugte Qualifikationen:

  • Studiengänge oder Projekterfahrungen spezifisch zur Compiler-Konstruktion, einschließlich Parsing, Zwischenrepräsentationen, Optimierung, Codegenerierung oder Laufzeiten.
  • Vertrautheit mit Compiler-Technologien wie LLVM, MLIR, Clang, Triton oder SYCL/DPC++.
  • Kenntnisse über CPU- und GPU-Architektur, heterogenes Computing oder Systemprogrammierung.
  • Erfahrung mit Git, automatisierten Tests, kontinuierlicher Integration oder Open-Source-Entwicklung.

Wir freuen uns darauf, Sie dabei zu unterstützen, Ihre Fähigkeiten auszubauen, an bedeutenden Projekten zu arbeiten und Möglichkeiten zu erkunden, um zu Technologien beizutragen, die globale Innovationen vorantreiben. Schließen Sie sich uns an und werden Sie Teil der Schaffung der Werkzeuge, die die Zukunft des Rechnens gestalten.

MLIR Compiler Engineering Undergraduate Intern (f/m/d) in München Arbeitgeber: Intel

Als Arbeitgeber bietet Intel in München eine herausragende Gelegenheit für Software Optimization Engineers, die an der Spitze der Mediensoftware-Entwicklung stehen möchten. Die Unternehmenskultur fördert Innovation und Zusammenarbeit, während umfangreiche Weiterbildungsmöglichkeiten und ein hybrides Arbeitsmodell den Mitarbeitern helfen, ihre Fähigkeiten zu erweitern und eine ausgewogene Work-Life-Balance zu erreichen. Zudem engagiert sich Intel aktiv in der Open-Source-Community, was den Mitarbeitern ermöglicht, bedeutende Beiträge zu leisten und sich mit führenden Partnern in der Medien- und Streaming-Branche zu vernetzen.

Intel

Kontaktdaten:

Intel Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so MLIR Compiler Engineering Undergraduate Intern (f/m/d) in München erhalten könntest

✨Nutze Entwickler-Communities!

Schau mal nach lokalen Entwickler-Meetups oder Online-Communities wie GitHub oder Stack Overflow. Dort kannst du dich mit anderen austauschen, spannende Projekte finden und vielleicht sogar direkt mit Firmen in Kontakt treten, die Praktika anbieten!

✨Kollaboriere bei Open-Source-Projekten.

Engagiere dich in Open-Source-Projekten, um praktische Erfahrungen zu sammeln und dein Portfolio aufzufüttern. Das zeigt Arbeitgebern, dass du proaktiv bist und mit neuen Technologien umgehen kannst. Und hey, vielleicht läuft dir ja das perfekte Praktikum über den Weg!

✨Nutze die Karriereservices deiner Uni!

Wenn du an einer Hochschule studierst, schau, ob es an deiner Uni spezielle Karriere-Events oder Jobmessen gibt, die auf IT und Softwareentwicklung ausgerichtet sind. Das ist eine super Chance, um direkt mit Unternehmen wie Intel ins Gespräch zu kommen.

✨Setze auf persönliche Ausschreibungen.

Oft sind Praktikumsplätze nicht groß ausgeschrieben! Schau regelmäßig auf der Website von Intel vorbei und achte auf neue Praktikumsanzeigen. Oft kann ein persönlicher Kontakt der Schlüssel sein, um deine Bewerbung hervorzuheben.

Wir glauben, dass du diese Fähigkeiten brauchst, um MLIR Compiler Engineering Undergraduate Intern (f/m/d) in München mit Bravour zu bestehen

C Programmierung
C++ Programmierung
Datenstrukturen
Algorithmen
Betriebssysteme
Computerarchitektur
Compiler-Technologien

Einige Tipps für deine Bewerbung 🫡

Zeig uns dein Code-Talent!:Für ein Praktikum in der Software-Entwicklung ist es super wichtig, dass du technische Fähigkeiten in den Vordergrund stellst. Füge Links zu Projekten auf GitHub oder zu anderen Plattformen hinzu, an denen du gearbeitet hast. So können wir schnell sehen, was du drauf hast!

Motivation ist der Schlüssel!:In deinem Anschreiben solltest du deutlich machen, warum du dich für ein Praktikum in der Software-Entwicklung bei Intel interessierst. Erzähl uns, was dich motiviert und was du aus dieser Erfahrung lernen möchtest! Wir suchen nach aufgeschlossenen Praktikanten, die bereit sind, Neues zu lernen.

Die richtige Sprache!:Achte darauf, dass du in deiner schriftlichen Bewerbung die passenden Programmiersprachen und Technologien nennst, mit denen du bereits gearbeitet hast! Das hilft uns, deine Eignung für das Praktikum besser zu verstehen und zu sehen, wie gut du ins Team passt.

Mach Schluss mit langen CVs!:Halte deinen Lebenslauf knapp und präzise – maximal 1-2 Seiten. Konzentriere dich auf relevante Erfahrungen und technische Skills, die für die Software-Entwicklung wichtig sind. Wir wollen einen schnellen Überblick über deine Fähigkeiten, also bleib konkret!

Wie man sich auf ein Vorstellungsgespräch bei Intel vorbereitet

✨Zeig deine Coding-Skills!

Da es sich um ein Praktikum in der Software-Entwicklung handelt, solltest du bereit sein, deine Programmierfähigkeiten unter Beweis zu stellen. Mach dich mit Coding Challenges vertraut, die oft Teil des Interviews sind. Sei bereit, an Whiteboard-Probleme zu arbeiten oder deinem Code live zu präsentieren.

✨Verstehe die Tools und Technologien

Stell sicher, dass du die gängigen Programmiersprachen und Frameworks kennst, die für die Stelle relevant sind. Wenn Intel zum Beispiel häufig Java oder React nutzt, wäre es gut, wenn du schon einige Projekte damit umgesetzt hast. Vielleicht kannst du Referenzen von deinem Portfolio einbringen.

✨Sei offen für Feedback und Fragen

Im Praktikum geht es oft darum, zu lernen und sich zu entwickeln. Sei bereit, Fragen zu beantworten, die auf deinen Lernprozess abzielen oder deine Denkweise erklären, wenn du an einem Problem arbeitest. Deine Bereitschaft, Feedback anzunehmen, wird sehr geschätzt.

✨Bereite deine Motivation vor

Da du dich um ein Praktikum bewirbst, wird dein Engagement und deine Motivation für die Software-Entwicklung eine große Rolle spielen. Überlege dir, warum du gerade bei Intel ein Praktikum machen willst und was du dir davon erhoffst. Das zeigt, dass du wirklich daran interessiert bist, zu lernen und dich weiterzuentwickeln.