Skyline Scientific Inc
NVIDIA
Senior Developer Technology Engineer, CPU Performance
Über die Stelle
Wir suchen derzeit einen Senior Developer Technology Engineer, CPU Performance!
Würde es Ihnen Spaß machen, neue Algorithmen zu erforschen und neue Techniken zur Optimierung datenintensiver Anwendungen zu entdecken? Untersuchen Sie gerne Hardware- und System-Engpässe und optimieren Sie die Leistung kritischer Anwendungen auf heterogenen Computersystemen mit CPUs und GPUs? Sind Sie begeistert von der Möglichkeit, an der Spitze der Technologie zu arbeiten, mit Sichtbarkeit und Einfluss auf den Erfolg eines Marktführers wie NVIDIA? Dann lädt das Developer Technology Team Sie ein, diese Gelegenheit in Betracht zu ziehen.
Der DevTech Engineer spielt eine entscheidende Rolle für den Erfolg von NVIDIA und unseren Kunden. DevTechs arbeiten mit externen Technologen zusammen, um die Leistung ihrer Anwendungen zu untersuchen, parallele Algorithmen zu entwerfen und Optimierungen in einer beschleunigten Computing-Umgebung zu implementieren. Als anerkannte Experten auf diesem Gebiet veröffentlichen wir unsere Erkenntnisse in Entwickler-Blogs oder auf relevanten Konferenzen und Workshops. Mit Einblicken in unsere Kunden, die Industrie und die akademische Welt sind wir wichtige Vertreter von NVIDIA als Technologieführer. Innerhalb von NVIDIA tragen wir wertvolles Anwendungs-Know-how bei, das Hardware- und Softwareprodukte der nächsten Generation beeinflusst. Als kritische Problemlöser vertiefen wir unsere Expertise, erweitern unser Wissen und arbeiten domänen- und organisationsübergreifend. Egal, ob Sie eine führende Branchenpersönlichkeit oder am Anfang Ihrer Karriere stehen, das DevTech Team bietet reichlich Gelegenheit für Wachstum im spannenden Bereich des beschleunigten Computing!
NVIDIA gilt weithin als einer der begehrtesten Arbeitgeber im Technologiebereich. Wir haben einige der fortschrittlichsten und fleißigsten Menschen der Welt, die für uns arbeiten. Trägt die Mitarbeit und Innovation in HPC, Accelerated Computing und künstlicher Intelligenz zu Ihrer Begeisterung bei? Wenn ja, möchten wir von Ihnen hören.
Was Sie tun werden: *
- In dieser Rolle werden Sie Techniken erforschen und entwickeln, um große Anwendungen zu beschleunigen, die auf den fortschrittlichen CPU-Plattformen von NVIDIA laufen. *
- Arbeiten Sie direkt mit anderen technischen Experten in ihren Fachgebieten (Industrie und akademische Welt) zusammen, um eine eingehende Analyse und Optimierung komplexer Datenbank- und Datenanalyse-Workloads durchzuführen, um die bestmögliche Leistung auf moderner Hardware-Architektur mit Fokus auf CPU-Leistung zu gewährleisten. *
- Veröffentlichen und präsentieren Sie entdeckte Optimierungstechniken in Entwickler-Blogs oder relevanten Konferenzen, um die Entwickler-Community zu beschäftigen und zu schulen. *
- Beeinflussen Sie das Design von Hardware-Architekturen, Software und Programmiermodellen der nächsten Generation in Zusammenarbeit mit Forschungs-, Hardware-, Systemsoftware-, Bibliotheks- und Tool-Teams bei NVIDIA.
Was wir sehen müssen: *
- Master oder PhD in Informatik, Computer Engineering oder einem verwandten rechnergestützten naturwissenschaftlichen Abschluss (oder entsprechende Erfahrung). *
- Mindestens 5+ Jahre relevante Berufs- oder Forschungserfahrung. *
- Expertenkenntnisse moderner CPU-Architekturen (ARM, x86) und System/OS *
- Tiefgehende Expertise in den Grundlagen der CPU-Architektur, insbesondere Speichersubsystem (Cache DRAM, Speicher). *
- Praktische Erfahrung mit Low-Level-Parallelprogrammierung, Vektorisierung, CPU-Intrinsics und nebenläufigen Datenstrukturen. *
- Programmierkenntnisse in modernem C/C++ mit tiefem Verständnis von Algorithmen, Nebenläufigkeit und anderen Optimierungstechniken. *
- Gute Kommunikations- und Organisationsfähigkeiten, mit einem logischen Ansatz zur Problemlösung und Priorisierungsfähigkeiten.
Wege, sich von der Masse abzuheben: *
- Erfahrung in der Optimierung der Leistung von verteilten Datenbanksystemen und Frameworks (z. B. Produktionsdatenbank oder Spark). *
- Hintergrund mit Komprimierung, Speichersystemen, Netzwerken und verteilten Computerarchitekturen. *
- Kenntnisse von GPU-Architekturen.
#LI-Hybrid
Ihr Grundgehalt wird basierend auf Ihrem Standort, Ihrer Erfahrung und dem Gehalt von Mitarbeitern in ähnlichen Positionen ermittelt. Die Gehaltsspanne für das Grundgehalt beträgt 152,000 USD - 241,500 USD für Level 3 und 184,000 USD - 287,500 USD für Level 4.
Bewerbungen für diese Stelle werden mindestens bis zum 17. Oktober 2026 entgegengenommen.
Diese Ausschreibung gilt für eine bestehende Stelle.
NVIDIA nutzt KI-Tools in seinen Rekrutierungsprozessen.
NVIDIA setzt sich für die Förderung eines integrativen Arbeitsumfelds ein und ist stolz darauf, ein Arbeitgeber der Chancengleichheit zu sein. Da wir die Vielfalt unserer aktuellen und zukünftigen Mitarbeiter sehr schätzen, diskriminieren wir nicht (auch nicht bei unseren Einstellungs- und Beförderungspraktiken) aufgrund von Rasse, Religion, Hautfarbe, nationaler Herkunft, Geschlecht, Geschlechtsausdruck, sexueller Orientierung, Alter, Familienstand, Veteranen- status, Behinderungsstatus oder anderen gesetzlich geschützten Merkmalen.
Sie werden auch Anspruch auf Aktienoptionen und Leistungen haben nvidia.com/en-us/benefits/.
