Developer Technology Engineering Intern - Compute Performance in Zürich

Developer Technology Engineering Intern - Compute Performance in Zürich

Zürich Internship 1305 - 1595 CHF / Monat (geschätzt) Vor Ort
NVIDIA Corporation

Auf einen Blick

  • Aufgaben: Forsche und entwickle Techniken zur GPU-Beschleunigung in Hochleistungsrechnungsanwendungen.
  • Unternehmen: NVIDIA, ein führendes Unternehmen in der Technologiebranche mit einem kreativen Team.
  • Vorteile: Wettbewerbsfähiges Gehalt, umfassende Sozialleistungen und Möglichkeiten für Remote-Arbeit.
  • Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrierechancen und einem Fokus auf Vielfalt.
  • Warum dieser Job: Arbeite an innovativen Projekten in Bereichen wie KI und autonomes Fahren.
  • Qualifikationen: MSc oder PhD in Ingenieurwesen oder Informatik, Programmierkenntnisse in C/C++.

Das prognostizierte Gehalt liegt zwischen 1305 - 1595 CHF pro Monat.

NVIDIA sucht leidenschaftliche, erstklassige Informatikstudierende für sein Compute Developer Technology (Devtech) Team. Mit wettbewerbsfähigen Gehältern und einem umfassenden Leistungspaket gilt NVIDIA als einer der begehrtesten Arbeitgeber der Technologiebranche. Wir haben einige der brillantesten und talentiertesten Menschen der Welt in unserem Team, und unsere Ingenieurteams wachsen schnell in einigen der heißesten und modernsten Bereiche: Deep Learning, Künstliche Intelligenz, autonome Fahrzeuge, Supercomputing und mehr. Bist du ein kreativer und autonomer Informatiker mit einer echten Leidenschaft für paralleles Rechnen? Wenn ja, möchten wir von dir hören.

Was du tun wirst: In dieser Rolle wirst du Techniken erforschen und entwickeln, um führende Anwendungen im Bereich des Hochleistungsrechnens innerhalb der wissenschaftlichen Berechnung, der rechnergestützten Technik und der Datenwissenschaft GPU-beschleunigt zu machen. Du wirst tiefgehende Analysen und Optimierungen durchführen, um die bestmögliche Leistung auf aktuellen und zukünftigen GPU-Architekturen sicherzustellen. Dies beinhaltet:

  • Direkte Zusammenarbeit mit wichtigen Anwendungsentwicklern, um die aktuellen und zukünftigen Probleme zu verstehen, die sie lösen, sowie das Entwerfen und Optimieren von Kernparallelalgorithmen und Datenstrukturen, um die besten Lösungen unter Verwendung von GPUs zu bieten, sowohl durch Bibliotheksentwicklung als auch durch direkte Beiträge zu den Anwendungen.
  • Enges Zusammenarbeiten mit verschiedenen Gruppen bei NVIDIA, wie Architektur, Forschung, Bibliotheken, Tools und Systemsoftware-Teams, um das Design zukünftiger Architekturen, Softwareplattformen und Programmiermodelle zu beeinflussen, indem der Einfluss auf die Anwendungsleistung und die Produktivität der Entwickler untersucht wird.

Was wir sehen müssen:

  • Verfolgung eines MSc oder vorzugsweise PhD-Abschluss in einem ingenieurtechnischen oder informatikbezogenen Fachgebiet. Während dies keine Voraussetzung ist, ist Fachwissen in Telekommunikation, medizinischer Bildgebung, maschinellem Lernen, Deep Learning oder Naturwissenschaften hilfreich.
  • Programmierkenntnisse in C/C++ und/oder Fortran mit einem tiefen Verständnis für Softwaredesign, Programmiertechniken und Algorithmen.
  • Starke mathematische Grundlagen, einschließlich linearer Algebra und numerischer Methoden.
  • Erfahrung mit paralleler Programmierung, idealerweise CUDA C/C++ und OpenACC.
  • Starke Kommunikations- und Organisationsfähigkeiten, mit einem logischen Ansatz zur Problemlösung, gutem Zeitmanagement und Fähigkeiten zur Priorisierung von Aufgaben.

NVIDIA setzt sich für ein vielfältiges Arbeitsumfeld ein und ist stolz darauf, ein Arbeitgeber mit Chancengleichheit zu sein. Da wir Vielfalt bei unseren aktuellen und zukünftigen Mitarbeitern sehr schätzen, diskriminieren wir nicht (einschließlich unserer Einstellungs- und Beförderungspraktiken) aufgrund von Rasse, Religion, Hautfarbe, nationaler Herkunft, Geschlecht, Geschlechtsidentität, sexueller Orientierung, Alter, Familienstand, Veteranenstatus, Behinderungsstatus oder einer anderen gesetzlich geschützten Eigenschaft.

Developer Technology Engineering Intern - Compute Performance in Zürich Arbeitgeber: NVIDIA Corporation

NVIDIA ist ein hervorragender Arbeitgeber, der eine dynamische und unterstützende Arbeitsumgebung bietet, in der Innovation und Zusammenarbeit gefördert werden. Als Senior Solutions Architect im Bereich Hochschulbildung und Forschung haben Sie die Möglichkeit, direkt mit führenden Forschungseinrichtungen zusammenzuarbeiten und Ihre Expertise in Multimodal AI und Physical AI einzubringen, um bedeutende Projekte voranzutreiben. Zudem profitieren Sie von umfangreichen Weiterbildungsmöglichkeiten und einem inspirierenden Umfeld, das Ihre berufliche Entwicklung unterstützt und Ihnen erlaubt, einen bleibenden Einfluss auf die Welt zu haben.

NVIDIA Corporation

Kontaktdaten:

NVIDIA Corporation Recruiting-Team

Jobgipfel Expertenrat🤫

Wir sind der Meinung, dass du so Developer Technology Engineering Intern - Compute Performance in Zürich erhalten könntest

✨Tip Nummer 1: Mach mit bei Hackathons und Coding-Wettbewerben

Hackathons sind super Gelegenheiten, um deine Skills zu zeigen und gleichzeitig mit Gleichgesinnten zu netzwerken. Viele Unternehmen, darunter NVIDIA Corporation, schauen bei diesen Events nach neuen Talenten — also, schnapp dir dein Laptop und leg los!

✨Tip Nummer 2: Werde Teil von Entwickler-Communities

Such dir lokale oder online Entwickler-Communities, z.B. auf GitHub oder Stack Overflow. Das ist ein genialer Weg, um sowohl die neusten Trends zu verfolgen als auch Connections in der Branche zu knüpfen, die dir möglicherweise bei deinem Praktikumsantrag bei NVIDIA Corporation helfen können.

✨Tip Nummer 3: Zeig, was du kannst!

Erstelle ein öffentliches Portfolio mit deinen Projekten und Code-Beispiele. Das beeindruckt nicht nur NVIDIA Corporation, sondern zeigt auch, dass du wirklich motiviert bist und dein Handwerk beherrschst. Mach Videos, Blog-Posts oder einfach nur gut dokumentierte Repos — alles zählt!

✨Tip Nummer 4: Nutze Hochschul-Jobmessen

Schau, ob deine Uni Jobmessen oder Karrieretage organisiert. Dort kannst du direkt mit Vertretern von NVIDIA Corporation sprechen und deinen Lebenslauf übergeben. Das direkte Gespräch kann oft mehr bewirken als eine Online-Bewerbung!

Wir glauben, dass du diese Fähigkeiten brauchst, um Developer Technology Engineering Intern - Compute Performance in Zürich mit Bravour zu bestehen

Parallel Computing
GPU-Acceleration
C/C++ Programming
Fortran Programming
Software Design
Algorithms
Mathematical Fundamentals

Einige Tipps für deine Bewerbung 🫡

Zeig uns deine Coding-Skills!:Wenn du dich für unser Developer Technology Engineering Intern - Compute Performance Praktikum bewirbst, vergessen nützliches Zeugs wie GitHub und persönliche Projekte nicht! Zeig uns, was du draufhast und teile den Link zu deinem GitHub-Account oder deinen Side-Projekten. Das hilft uns, ein Gefühl für deine Fähigkeiten zu bekommen.

CV mit deinem Tech-Stack:Achte darauf, dass dein CV gut strukturiert und auf den Punkt gebracht ist. Listet deinen Tech-Stack im Detail auf — also welche Programmiersprachen und Tools du beherrschst. Das macht es uns einfacher, deine Stärken rasch zu erfassen. Zeig uns deine besten Projekte!

Motivation und Lernbereitschaft:In deinem Anschreiben ist es wichtig, uns zu erzählen, warum du bei NVIDIA Corporation starten möchtest. Zeig uns deine Motivation und wie du das Praktikum nutzen möchtest, um zu lernen und zu wachsen. Das ist bei einem Praktikum entscheidend!

Sei du selbst:Das Anschreiben ist auch eine Chance, uns einen Einblick in deine Persönlichkeit zu geben. Erzähle uns, was dich begeistert, und warum Software-Entwicklung dein Ding ist. Sei authentisch und zeig, wer du wirklich bist!

Wie man sich auf ein Vorstellungsgespräch bei NVIDIA Corporation vorbereitet

✨Mach dich mit Coding-Challenges vertraut

Da es sich um ein Praktikum in der Software-Entwicklung handelt, könntest du mit Coding-Challenges konfrontiert werden. Übe auf Plattformen wie LeetCode oder HackerRank und bring ein paar ausgelöste Probleme mit. So zeigst du, dass du aktiv an deiner Coding-Fähigkeit arbeitest.

✨Zeig dein Portfolio und Projekte

Hast du bereits ein paar Projekte gemacht oder ein Portfolio? Lass dir diese bei einem Gespräch nicht entgehen! Erzähl, was du gelernt hast und wie du Probleme gelöst hast. Das zeigt deinen Enthusiasmus und dein Engagement.

✨Teamarbeit ist der Schlüssel

In der Software-Entwicklung dreht sich oft alles um Teamarbeit. Sei bereit, Fragen zu beantworten, die sich um deine Erfahrungen im Team drehen. Zeig, wie du zu einer Gruppe beiträgst und Konflikte löst. Das wird sicher geschätzt!

✨Sei bereit zu lernen

Als Praktikant erwartet man von dir Lernbereitschaft. Bereite dich darauf vor, über deine Motivation und deinen Wunsch, Fähigkeiten zu erwerben, zu sprechen. Zeig auf, was du dir von der Zeit bei NVIDIA Corporation erhofft und wie du dich weiterentwickeln möchtest.