Auf einen Blick
- Aufgaben: Forschung und Entwicklung von Techniken zur GPU-Beschleunigung von KI-Workloads.
- Arbeitgeber: NVIDIA, ein führendes Unternehmen in der Technologiebranche.
- Mitarbeitervorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen und ein kreatives Arbeitsumfeld.
- Warum dieser Job: Gestalte die Zukunft der KI-Technologie und arbeite an bahnbrechenden Projekten.
- Gewünschte Qualifikationen: Fortgeschrittene Kenntnisse in Informatik und 15+ Jahre Erfahrung in Softwareentwicklung.
- Andere Informationen: Dynamisches Team mit Fokus auf Innovation und Karrierewachstum.
Das voraussichtliche Gehalt liegt zwischen 72000 - 84000 € pro Jahr.
Wir suchen derzeit einen Principal Developer Technology Engineer im Bereich Künstliche Intelligenz. Möchten Sie parallele Algorithmen erforschen, um KI-Workloads auf fortschrittlichen Computerarchitekturen zu beschleunigen? Finden Sie es lohnend, Systemengpässe zu identifizieren und zu beseitigen, um die bestmögliche Leistung auf bahnbrechender Computerhardware zu erzielen? Sind Sie begeistert von der Möglichkeit, mit der Entwicklergemeinschaft zusammenzuarbeiten und an der Spitze technologischer Durchbrüche zu stehen, die zum Erfolg eines Branchenführers wie NVIDIA beitragen? Wenn ja, lädt Sie das Developer Technology Team ein, diese Rolle in Betracht zu ziehen.
Was Sie tun werden:
- In dieser Position werden Sie Techniken zur GPU-Beschleunigung von Workloads im Bereich Deep Learning, maschinelles Lernen oder anderen KI-Domänen erforschen und entwickeln.
- Direkte Zusammenarbeit mit anderen technischen Experten in ihren Bereichen (Industrie und Wissenschaft), um eine eingehende Analyse und Optimierung komplexer KI- und HPC-Algorithmen durchzuführen, um optimale KI-Lösungen auf modernen CPU- und GPU-Architekturen sicherzustellen.
- Veröffentlichung und/oder Präsentation entdeckter Optimierungstechniken in Entwicklerblogs oder relevanten Konferenzen, um die Entwicklergemeinschaft zu engagieren und zu schulen.
- Einfluss auf das Design von Hardwarearchitekturen, Software und Programmiermodellen der nächsten Generation in Zusammenarbeit mit Forschungs-, Hardware-, Systemsoftware-, Bibliotheken- und Tool-Teams bei NVIDIA.
Was wir sehen müssen:
- Ein fortgeschrittener Abschluss in Informatik, Computertechnik oder einem verwandten, rechnerisch fokussierten Studiengang (oder gleichwertige Erfahrung).
- Sie haben mehr als 15 Jahre relevante Erfahrung in der Softwareentwicklung oder Forschung.
- Programmierkenntnisse in C/C++ mit einem tiefen Verständnis von Algorithmen und Softwareentwicklung.
- Ein Hintergrund, der paralleles Programmieren umfasst, z.B. CUDA, OpenACC, OpenMP, MPI, pthreads usw.
- Praktische Erfahrung in der Durchführung von Low-Level-Leistungsoptimierungen.
- Tiefgehende Expertise in den Grundlagen der CPU- und GPU-Architektur.
- Effektive Kommunikations- und Organisationsfähigkeiten, mit einem logischen Ansatz zur Problemlösung, gutem Zeitmanagement und Priorisierungsfähigkeiten.
Wie Sie sich von der Masse abheben können:
- Expertise in der Parallelisierung und Leistungsoptimierung von Deep Learning-Modellen, die aus der Verarbeitung natürlicher Sprache, Computer Vision, Empfehlungssystemen usw. stammen.
- Ausgezeichnetes Verständnis der linearen Algebra.
NVIDIA wird weithin als einer der begehrtesten Arbeitgeber der Technologiebranche angesehen. Wir haben einige der innovativsten und fleißigsten Menschen der Welt, die für uns arbeiten. Sind Sie ein kreativer und autonomer Informatiker mit einer echten Leidenschaft für paralleles Rechnen? Wenn ja, möchten wir von Ihnen hören. Kommen Sie, schließen Sie sich unserem AI Compute DevTech-Team an und helfen Sie, die Echtzeit- und kosteneffiziente Computing-Plattform aufzubauen, die unseren Erfolg in diesem aufregenden und schnell wachsenden Bereich vorantreibt.
NVIDIA setzt sich dafür ein, ein vielfältiges Arbeitsumfeld zu fördern und ist stolz darauf, ein Arbeitgeber mit Chancengleichheit zu sein. Da wir Vielfalt in 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 durch das Gesetz geschützten Eigenschaft.
Principal AI Developer Technology Engineer Arbeitgeber: Nvidia
Kontaktperson:
Nvidia HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Principal AI Developer Technology Engineer
✨Netzwerken ist der Schlüssel
Nutze Plattformen wie LinkedIn, um mit anderen Fachleuten in deinem Bereich zu interagieren. Wir sollten uns aktiv an Diskussionen beteiligen und Kontakte knüpfen, um unsere Sichtbarkeit zu erhöhen und potenzielle Jobmöglichkeiten zu entdecken.
✨Präsentiere deine Projekte
Zeige deine Fähigkeiten, indem du ansprechende Projekte oder Forschungsergebnisse präsentierst. Wir können unsere Arbeiten auf GitHub oder in Blogs teilen, um die Aufmerksamkeit von Recruitern auf uns zu ziehen und unser Fachwissen zu demonstrieren.
✨Bereite dich auf technische Interviews vor
Technische Interviews sind oft der entscheidende Schritt. Lass uns sicherstellen, dass wir unsere Programmierkenntnisse auffrischen und typische Fragen zu Algorithmen und Systemarchitekturen üben, um selbstbewusst aufzutreten.
✨Bewirb dich direkt über unsere Website
Wenn du eine Stelle bei NVIDIA im Auge hast, bewirb dich direkt über unsere Website. Das zeigt unser Interesse und Engagement, und wir haben die Möglichkeit, uns von anderen Bewerbern abzuheben.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Principal AI Developer Technology Engineer
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach kreativen Köpfen, die Leidenschaft für paralleles Rechnen haben. Lass deine Persönlichkeit durchscheinen!
Betone deine Erfahrungen: Hebe deine 15+ Jahre Erfahrung in der Softwareentwicklung oder Forschung hervor. Zeig uns, wie du komplexe Algorithmen optimiert hast und welche Techniken du verwendet hast, um die Leistung zu steigern. Das macht Eindruck!
Verwende klare Sprache: Achte darauf, dass deine Bewerbung klar und verständlich ist. Vermeide Fachjargon, wenn es nicht nötig ist, und erkläre technische Konzepte so, dass sie auch für Nicht-Experten nachvollziehbar sind. Kommunikation ist wichtig für uns!
Bewirb dich über unsere Website: Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell und effizient bei uns ankommt. Wir freuen uns darauf, von dir zu hören!
Wie du dich auf ein Vorstellungsgespräch bei Nvidia vorbereitest
✨Verstehe die Technologie
Mach dich mit den neuesten Entwicklungen in der KI und den spezifischen Technologien, die NVIDIA verwendet, vertraut. Zeige im Interview, dass du nicht nur die Grundlagen verstehst, sondern auch, wie du diese Technologien anwenden kannst, um echte Probleme zu lösen.
✨Bereite konkrete Beispiele vor
Denke an spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, über deine Erfahrungen mit paralleler Programmierung und Performance-Optimierung zu sprechen und wie du diese Fähigkeiten in der neuen Rolle einsetzen würdest.
✨Kommunikation ist der Schlüssel
Da die Rolle viel Zusammenarbeit erfordert, solltest du deine Kommunikationsfähigkeiten unter Beweis stellen. Übe, komplexe technische Konzepte einfach und klar zu erklären, damit du zeigst, dass du auch mit Nicht-Technikern effektiv kommunizieren kannst.
✨Fragen stellen
Bereite einige durchdachte Fragen vor, die dein Interesse an der Position und dem Unternehmen zeigen. Frage nach den aktuellen Herausforderungen im Team oder wie NVIDIA die Zukunft der KI sieht. Das zeigt, dass du wirklich an der Rolle interessiert bist und dich aktiv mit dem Unternehmen auseinandersetzt.