CSC Leasing Co.
Tenstorrent
Softwareentwickler (m/w/d), Beschleuniger-Kernel-Entwicklung
Über die Stelle
Tenstorrent ist führend in der Branche bei modernster KI-Technologie und revolutioniert Leistungserwartungen, Benutzerfreundlichkeit und Kosteneffizienz. Da KI das Paradigma des Computings neu definiert, müssen sich Lösungen weiterentwickeln, um Innovationen in Softwaremodellen, Compilern, Plattformen, Netzwerken und Halbleitern zu vereinen. Unser vielfältiges Team von Technologieexperten hat von Grund auf eine hochleistungsfähige RISC-V-CPU entwickelt und teilt eine Leidenschaft für KI und den tiefen Wunsch, die bestmögliche KI-Plattform aufzubauen. Wir legen Wert auf Zusammenarbeit, Neugier und das Engagement, schwierige Probleme zu lösen. Wir erweitern unser Team und suchen Mitarbeiter aller Erfahrungsstufen.
Als Softwareentwickler im Team Acceleration Kernel Development bei Tenstorrent arbeiten Sie an der Schnittstelle von Software- und Hardwareleistung. Sie schreiben Low-Level-Code, der direkt hocheffiziente machine learning-Workloads antreibt, und optimieren jeden Takt, jede Speicherbewegung, jede Anweisung. Wenn Sie von Leistung, Präzision und echter Wirkung motiviert sind, sind Sie hier genau richtig.
Was Sie lernen werden
Diese Stelle ist hybrid und basiert in Santa Clara, CA oder remote.
Wir begrüßen Kandidaten mit verschiedenen Erfahrungsstufen für diese Stelle. Während des Interviewprozesses werden die Kandidaten für das entsprechende Level bewertet, und die Angebote werden diesem Level entsprechen, das von dem in dieser Ausschreibung abweichen kann.
- Die Kunst, KI-Hardware an ihre Grenzen zu bringen, indem Sie gestalten, wie Kernels geschrieben und ausgeführt werden.
- Wie Sie Kernel-Arbeit in ML-Frameworks und reale Trainingspipelines integrieren.
- Fähigkeiten zur Leistungsoptimierung auf modernsten Architekturen mit erstklassigen Hardware-Ingenieuren.
- Expertise darin, Code schlank, zuverlässig und skalierbar zu halten, selbst unter hoher Last.
Dieses Stellenangebot steht unter dem Vorbehalt, dass der Bewerber berechtigt ist, auf US-exportkontrollierte Technologie zuzugreifen. Aufgrund von US-Exportgesetzen, einschließlich derer, die in den US Export Administration Regulations (EAR) kodifiziert sind, ist das Unternehmen verpflichtet, die Einhaltung dieser Gesetze bei der Übertragung von Technologie an Staatsangehörige bestimmter Länder (wie EAR Country Groups D:1, E1 und E2) sicherzustellen. Diese Anforderungen gelten für Personen mit Sitz in den USA und in allen Ländern außerhalb der USA. Da die angebotene Position direkten und/oder indirekten Zugang zu Informationen, Systemen oder Technologien hat, die diesen Gesetzen unterliegen, kann das Angebot von Ihrer Staatsbürgerschaft/Ihrem Daueraufenthaltsstatus oder Ihrer Fähigkeit, eine vorherige Lizenzgenehmigung vom US-Handelsministerium oder der zuständigen Bundesbehörde zu erhalten, abhängig sein. Wenn eine Beschäftigung aufgrund von US-Exportgesetzen nicht möglich ist, wird jedes Stellenangebot zurückgezogen.
Wer Sie sind
- Ein Entwickler, der High-Performance-Code, parallele Algorithmen, Bit-Manipulation, Compute-Optimierung und die Beschleunigung von Hardware liebt.
- Hervorragend in C/C++ und in der Lage, schnellen, effizienten Code von Grund auf zu erstellen.
- Besessen von Leistung und Präzision, insbesondere bei ML-Workloads.
- Motiviert durch komplexe Probleme und gedeiht in kollaborativen, schnelllebigen Umgebungen.
Was wir brauchen
- Expertise im Aufbau und der Optimierung von Compute-Kernels für parallele ML- und Hochleistungs-Workloads.
- Fähigkeit zur Analyse und Abstimmung der Instruction-Level-Performance über Latenz, Speicher und Bandbreite hinweg.
- Eine kollaborative Denkweise, um eng mit ML-Ingenieuren zusammenzuarbeiten und Optimierungen in die Produktion zu integrieren.
- Verantwortung für Debugging, Profiling und Wartung eines schnellen, zuverlässigen Low-Level-Software-Stacks.
Die Vergütung für alle Ingenieure bei Tenstorrent reicht von 100k $ bis 500k $ einschließlich Basis- und variabler Vergütungsziele. Erfahrung, Fähigkeiten, Ausbildung, Hintergrund und Standort wirken sich alle auf das tatsächliche Angebot aus.
Tenstorrent bietet ein äußerst wettbewerbsfähiges Vergütungspaket und Zusatzleistungen, und wir sind ein Arbeitgeber, der Chancengleichheit fördert.
