Tenstorrent

Sr. Staff Engineer, IP Runtime

C++
Automatische Übersetzung. Prüfe das Original.

Ü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 Technikern hat aus dem Nichts eine leistungsstarke RISC-V-CPU entwickelt und teilt eine Leidenschaft für KI und den tiefen Wunsch, die beste KI-Plattform zu schaffen. Wir legen Wert auf Zusammenarbeit, Neugier und das Engagement, schwierige Probleme zu lösen. Wir erweitern unser Team und suchen Mitarbeiter aller Erfahrungsstufen.

Was wir brauchen

Sie arbeiten an der Schnittstelle von Hard- und Software, um zu definieren, wie diese Hardwareblöcke initialisiert, koordiniert und von der Laufzeitumgebung genutzt werden. Sie bestimmen, wie Workloads über den Beschleuniger verteilt, geplant, synchronisiert und ausgeführt werden, und lösen komplexe Leistungsprobleme durch Implementierung, Inbetriebnahme und Debugging.

  1. Definieren Sie die Laufzeitarchitektur und -implementierung, die Ausführung, Planung, Synchronisation und Ressourcenmanagement über Tenstorrents benutzerdefinierte Prozessor-, Beschleuniger-, Speicher- und Datenbewegungs-IP steuert.
  1. Erstellen Sie Low-Level-Laufzeitkomponenten, die Hardware-IP initialisieren, Arbeit an Prozessor- und Beschleuniger-Engines verteilen, Abhängigkeiten koordinieren und Ressourcen effizient verwalten.
  1. Entwerfen Sie Laufzeitschnittstellen und Datenbewegungspfade, die Speicherzugriff, Synchronisation und Ausführung effizient und vorhersehbar machen.
  1. Analysieren Sie Engpässe im gesamten Laufzeit- und Hard-/Software-Stack und treiben Sie dann Verbesserungen bei Latenz, Durchsatz, Skalierbarkeit und Zuverlässigkeit voran.
  1. Beeinflussen Sie die Richtung des Laufzeit-Stacks, arbeiten Sie direkt mit Kunden und kundennahen Teams zusammen und übersetzen Sie reale Workload-Anforderungen in Laufzeitverbesserungen, während Sie bei Design, Codierung, Leistungsanalyse, Inbetriebnahme und Debugging hands-on bleiben.

Was Sie lernen werden

Diese Stelle ist hybrid und basiert in Toronto, ON oder Austin, TX.

Wir begrüßen Kandidaten mit unterschiedlichen Erfahrungsstufen für diese Stelle. Während des Bewerbungsprozesses werden die Kandidaten für die entsprechende Stufe bewertet, und die Angebote werden dieser Stufe entsprechen, die von der hier angegebenen abweichen kann.

  1. Wie Laufzeitsoftware benutzerdefinierte Silizium-IP bereitstellt und steuert, von der Hardware-Initialisierung und Ausführungssteuerung bis hin zu Inbetriebnahme, Leistungsanalyse und Optimierung.
  1. Wie benutzerdefinierte Silizium-IP-Blöcke – einschließlich RISC-V-Prozessorkernen, Beschleuniger-Engines, Speichersystemen, Datenbewegungslogik und Interconnects – als vollständige Ausführungsplattform zusammenarbeiten.
  1. Fortgeschrittene Techniken zur Steuerung der Ausführung, Synchronisation, Planung und Leistungsoptimierung auf massiv paralleler Hardware.
  1. Wie Laufzeit und Hardware gemeinsam weiterentwickelt werden, um den Modelldurchsatz, die Effizienz und die Skalierbarkeit zu verbessern.

Dieses Stellenangebot steht unter dem Vorbehalt, dass der Bewerber Zugang zu US-exportkontrollierter Technologie hat. Aufgrund der US-Exportgesetze, 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, die sich in den USA und in allen Ländern außerhalb der USA befinden. Da die angebotene Stelle direkten und/oder indirekten Zugang zu Informationen, Systemen oder Technologien hat, die diesen Gesetzen unterliegen, kann das Angebot von Ihrem Staatsbürgerschafts-/Daueraufenthaltsstatus oder Ihrer Fähigkeit, eine vorherige Lizenzgenehmigung vom US-Handelsministerium oder der zuständigen Bundesbehörde zu erhalten, abhängig sein. Wenn eine Anstellung aufgrund von US-Exportgesetzen nicht möglich ist, wird jedes Stellenangebot widerrufen.

Wer Sie sind

  1. Ein erfahrener C- oder C++-Ingenieur mit nachweislicher Erfolgsbilanz bei der Entwicklung und Bereitstellung komplexer, leistungskritischer Systeme.
  1. Erfahrung in der Nähe von Hardware in Low-Level-, Embedded-, Bare-Metal- oder Beschleunigerumgebungen und bei der Übersetzung von Hardwarespezifikationen in zuverlässiges Softwareverhalten.
  1. Stark in Laufzeitgrundlagen, einschließlich Befehlsausführung, Planung, Synchronisation, Speicherbewegung, Ressourcenmanagement und Parallelität.
  1. Kompetent im Debugging und der Optimierung von Systemen End-to-End, insbesondere an der Hard- und Software-Schnittstelle.
  1. Ein technischer Leiter, der effektiv mit Hardware-, Firmware-, Compiler- und Systemteams zusammenarbeitet und andere Ingenieure betreut.

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ächlich unterbreitete Angebot aus.

Tenstorrent bietet ein sehr wettbewerbsfähiges Vergütungspaket und Sozialleistungen, und wir sind ein Arbeitgeber, der Chancengleichheit fördert.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Dein nächster Jobsucht schon nach dir.

Nort

Reverse-Recruiting- Plattform für Entwickler

RechtlichesNutzungsbedingungenDatenschutznortjobs © 2026