Auf einen Blick
- Aufgaben: Entwickle und verbessere Compiler-Software für NVIDIA's CPUs und arbeite an innovativen Projekten.
- Unternehmen: NVIDIA, ein führendes Unternehmen in der KI- und HPC-Technologie.
- Vorteile: Umfassende Vorteile und wettbewerbsfähige Gehälter.
- Weitere Informationen: Vielfältige Karrieremöglichkeiten in einem dynamischen Umfeld.
- Warum dieser Job: Sei Teil eines Teams, das die Zukunft der Technologie mitgestaltet.
- Qualifikationen: Erfahrung in der Compiler-Entwicklung und starke C++-Kenntnisse.
Das prognostizierte Gehalt liegt zwischen 75000 - 95000 € pro Jahr.
Wir suchen einen CPU Compiler Engineer für eine spannende und unterhaltsame Rolle bei NVIDIA. Wir entwickeln herausragende Compiler, die das Potenzial von NVIDIA's CPUs für die größten AI- und HPC-Workloads der Welt ausschöpfen. Unsere Compiler-Organisation hinterlässt ihre Spuren in jedem CPU-, GPU-, DPU- und SoC-Produkt, das NVIDIA baut. Möchten Sie Teil dieser herausragenden Organisation sein?
Wir benötigen Sie, um die upstream GNU Toolchain für NVIDIA's CPUs zu entwerfen, zu entwickeln und zu verbessern. Diese Compiler sind entscheidend für die Leistung von AI, HPC und anderer leistungsintensiver Software, die in NVIDIA-Datenzentren, in der Cloud und in Supercomputing-Zentren auf der ganzen Welt eingesetzt wird. In dieser Rolle werden Sie kritische Probleme lösen und mit einem herausragenden Ingenieurteam zusammenarbeiten, das eine Vision in Compiler-Technologie und Systemsoftware hat. Sie werden auch mit den relevanten Upstream-Projekten zusammenarbeiten und den Stand der Technik verbessern. Wenn sich das nach einer spannenden Herausforderung anhört, würden wir uns freuen, von Ihnen zu hören!
Was Sie tun werden
- Arbeiten Sie mit einer geografisch verteilten Partnerorganisation zusammen, um die CPU-Compiler-Software bei NVIDIA zu verstehen, zu modifizieren und zu verbessern.
- Neue Funktionen und Optimierungstechniken für NVIDIA Grace CPUs beitragen und mit Upstream- und Open-Source-Communities interagieren.
- Compiler-Software entwickeln, die für die Leistung optimiert ist.
- Teil eines Teams sein, das im Zentrum von AI-, HPC- und Datenzentrumstechnologien steht.
- Bei der Entwicklung der nächsten Generation von CPU-Mikroarchitekturen helfen.
Was wir sehen müssen
- BS- oder MS-Abschluss in Informatik, Computertechnik oder einem verwandten Bereich oder gleichwertige Erfahrung.
- Mehr als 12 Jahre Erfahrung in der Compiler-Entwicklung in einer Produktionsumgebung.
- Kenntnisse über Sprach-Front-Ends oder Compiler-Optimierungstechniken und Code-Generierungs-Module.
- Starke praktische C++-Programmierkenntnisse.
- Ausgezeichnete mündliche und schriftliche Kommunikationsfähigkeiten.
Wie Sie sich von der Masse abheben können
- Vertrautheit mit CPU-Architekturen wie Arm-Architektur (AArch32, AArch64), RISC-V, x86_64, PowerPC oder DSPs und Engagement in Pre-Silicon-Compiler- und Toolchain-Beiträgen.
- Eine Erfolgsbilanz in der Arbeit mit branchenüblichen Compiler-Infrastrukturen wie GNU Toolchain und Vertrautheit mit LLVM.
- Kenntnisse über AI-Algorithmen, wissenschaftliche HPC-Anwendungen und verwandte Code-Optimierungen.
- Bedeutende Beiträge zu freier Software und Open-Source-Compiler-Communities.
Umfassendes Leistungspaket und wettbewerbsfähige Gehälter.
Wir sind ein Arbeitgeber, der Chancengleichheit bietet, und schätzen Vielfalt in unserem Unternehmen. Wir diskriminieren nicht aufgrund von Rasse, Religion, Hautfarbe, nationaler Herkunft, Geschlecht, sexueller Orientierung, Alter, Familienstand, Veteranenstatus oder Behinderungsstatus.
Senior Compiler Engineer Arbeitgeber: Nvidia
NVIDIA ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, an der Spitze der Technologie zu arbeiten und bedeutende Beiträge zur Entwicklung von Compilern für KI und HPC zu leisten. Mit einem dynamischen Arbeitsumfeld, umfassenden Weiterbildungsmöglichkeiten und einem starken Fokus auf Teamarbeit fördert NVIDIA eine Kultur der Innovation und Vielfalt. Die Mitarbeiter profitieren von einem wettbewerbsfähigen Gehalt und einem umfangreichen Leistungspaket, das die Work-Life-Balance unterstützt und die persönliche sowie berufliche Entwicklung vorantreibt.