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

Auf einen Blick

  • Aufgaben: Forsche und entwickle Techniken zur GPU-Beschleunigung in Hochleistungsrechnungsanwendungen.
  • Unternehmen: NVIDIA, ein führendes Unternehmen in der Technologiebranche mit einer innovativen Kultur.
  • Vorteile: Wettbewerbsfähiges Gehalt, umfassende Sozialleistungen und Möglichkeiten für Remote-Arbeit.
  • Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrieremöglichkeiten und einem Fokus auf Vielfalt.
  • Warum dieser Job: Arbeite an bahnbrechenden Technologien und beeinflusse die Zukunft des Rechnens.
  • Qualifikationen: MSc oder PhD in Ingenieurwesen oder Informatik, Programmierkenntnisse in C/C++ oder Fortran.

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

NVIDIA is hiring passionate, world-class computer science studetns to work in its Compute Developer Technology (Devtech) team.

With highly competitive salaries and a comprehensive benefits package, NVIDIA is widely considered to be one of the technology industry's most desirable employers.

We have some of the most brilliant and talented people in the world working with us and our engineering teams are growing fast in some of the hottest and state of the art fields: Deep Learning, Artificial Intelligence, Autonomous Vehicles, Supercomputing and more.

Are you a creative and autonomous computer scientist with a real passion for parallel computing?

If so, we want to hear from you.

What you will be doing

In this role, you will research and develop techniques to GPU-accelerate leading applications in high performance computing fields within scientific computing, computational engineering, and data science.

You will be performing in-depth analysis and optimization to ensure the best possible performance on current and next-generation GPU architectures.

This involves

  • Working directly with key application developers to understand the current and future problems they are solving, crafting and optimizing core parallel algorithms and data structures to provide the best solutions using GPUs, through both library development and direct contribution to the applications.
  • Collaborating closely with diverse groups at NVIDIA such as the architecture, research, libraries, tools, and system software teams to influence the design of next-generation architectures, software platforms, and programming models, by investigating the impact on application performance and developer productivity.

What we need to see

  • Pursuing a MSc or preferably Ph D degree in an engineering or computer science related discipline.

While not a requirement, domain expertise in telecommunications, medical imaging, machine learning, deep learning, or natural sciences is helpful.

  • Programming fluency in C/C++ and/or Fortran with a deep understanding of software design, programming techniques, and algorithms.
  • Strong mathematical fundamentals, including linear algebra and numerical methods.
  • Experience with parallel programming, ideally CUDA C/C++ and Open ACC.
  • Strong communication and organization skills, with a logical approach to problem solving, good time management, and task prioritization skills.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer.

As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

#J-18808-Ljbffr

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

NVIDIA ist ein herausragender Arbeitgeber, der eine dynamische und unterstützende Arbeitsumgebung bietet, in der Innovation und Zusammenarbeit gefördert werden. Mit einem starken Fokus auf Mitarbeiterentwicklung und einer Kultur, die Vielfalt schätzt, haben Sie die Möglichkeit, an bahnbrechenden Projekten im Bereich KI und Hochleistungsrechnen zu arbeiten. Zudem profitieren Sie von wettbewerbsfähigen Gehältern und einem umfassenden Leistungspaket, das Ihre berufliche und persönliche Zukunft unterstützt.

NVIDIA

Kontaktdaten:

NVIDIA 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, 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 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, 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 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 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 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 erhofft und wie du dich weiterentwickeln möchtest.