Roku
SpaceXAI
Software Engineer - Netzwerk (C++)
ÜBER DIE ROLLE
SpaceXAI’s Mission ist es, KI-Systeme zu entwickeln, die das Universum präzise verstehen und die Menschheit bei ihrem Streben nach Wissen unterstützen. Unser Team ist klein, hochmotiviert und auf technische Exzellenz fokussiert. Diese Organisation richtet sich an Personen, die sich gerne herausfordern und von Neugier angetrieben werden. Wir agieren mit einer flachen Organisationsstruktur. Alle Mitarbeiter werden gebeten, tatkräftig mitzuarbeiten und direkt zur Mission des Unternehmens beizutragen. Führung wird denen zuteil, die Initiative zeigen und konstant hervorragende Leistungen erbringen. Arbeitsmoral und starke Priorisierungsfähigkeiten sind wichtig. Alle Mitarbeiter sollten über ausgeprägte Kommunikationsfähigkeiten verfügen. Sie sollten in der Lage sein, Wissen prägnant und genau mit ihren Teamkollegen zu teilen.
Bei SpaceXAI entwerfen, bauen und betreiben wir Colossus von Grund auf. Dies umfasst die massiven GPU-Cluster, das Hochgeschwindigkeits-Interconnect-Fabric und die Software, die alles in einem beispiellosen Ausmaß zum Laufen bringt. Colossus treibt Grok und unsere fortschrittlichen KI-Modelle mit einem kundenspezifischen, Hochleistungs-Rechenzentrumsnetzwerk an, das extrem niedrige Latenzzeiten und massive Bandbreiten über Hunderttausende von GPUs hinweg liefert.
Als Softwareentwickler im Colossus Networking Team entwickeln Sie die Kernnetzwerksoftware, die die Leistung und Zuverlässigkeit unseres Rechenzentrums-Fabric maximiert. Ihre Arbeit wird sich direkt auf die Trainingseffizienz, die Modellkonvergenz und die Geschwindigkeit auswirken, mit der wir die Grenzen der KI verschieben können. Unsere Ingenieure verantworten den gesamten Lebenszyklus ihrer Software – vom Design und der Implementierung bis hin zur Bereitstellung, Überwachung und Iteration basierend auf realer Leistung im großen Maßstab. Sie werden schwierige Probleme in den Bereichen verteilte Systeme, Hochleistungsnetzwerke und Echtzeitsteuerung eines der größten KI-Supercomputer der Welt lösen.
VERANTWORTLICHKEITEN
- Entwicklung von Routing- und Traffic-Engineering-Algorithmen für das Hochleistungs-Rechenzentrumsnetzwerk Colossus.
- Entwicklung hochzuverlässiger Echtzeitsoftware, die auf den Switches läuft, die das Rückgrat unseres latenzarmen, bandbreitenstarken KI-Trainings-Fabric bilden. *
- Teilnahme an und Leitung von Architektur-, Design- und Code-Reviews. *
- Entwicklung von Prototypen und Durchführung von Experimenten zur Validierung wichtiger Designentscheidungen im kleinen und im vollen Cluster-Maßstab. *
- Erstellung von Werkzeugen für Softwareentwicklung, Bereitstellung, Datenanalyse, Visualisierung und Tests über virtualisierte Umgebungen, Hardware-in-the-Loop-Setups und Live-Produktionscluster hinweg. *
- Bereitstellung zuverlässiger Software-Updates durch kontinuierliche Integrations- und Release-Systeme mit rigorosen Tests und Überwachung.
GRUNDQUALIFIKATIONEN
- Bachelor-Abschluss in Informatik, Ingenieurwesen, Mathematik oder einem verwandten technischen Bereich; ODER 2+ Jahre Berufserfahrung in der Softwareentwicklung als Ersatz für einen Abschluss.
- Starke Entwicklungserfahrung in C oder C++.
BEVORZUGTE FÄHIGKEITEN UND ERFAHRUNGEN
- Umfangreiche Berufserfahrung in der Entwicklung von Hochleistungs-C/C++ in Produktionsumgebungen. *
- Erfahrung in der Entwicklung, Fehlersuche und Bereitstellung von Software, die in realen Systemen im großen Maßstab läuft. *
- Tiefgreifende Kenntnisse von Netzwerkprotokollen (UDP, TCP/IP, RDMA usw.), verteilten Systemen und groß angelegten Rechenzentrums-Fabric. *
- Hintergrund in Echtzeitsystemen, High-Performance Computing, Low-Latency-Networking oder ressourcenbeschränkten Umgebungen. *
- Kreative Problemlösungsfähigkeit mit außergewöhnlichen analytischen Fähigkeiten und fundierten ingenieurwissenschaftlichen Grundlagen. *
- Ausgezeichnete schriftliche und mündliche Kommunikationsfähigkeiten. *
- Fähigkeit, in einem schnelllebigen, dynamischen Umfeld mit sich entwickelnden Anforderungen erfolgreich zu sein. *
- Erfahrung mit Sicherheitsaspekten in großen verteilten Systemen.
VERGÜTUNG UND LEISTUNGEN
$180,000 - $440,000 USD
Das Grundgehalt ist nur ein Teil unseres Gesamtvergütungspakets bei SpaceXAI, das auch Aktienoptionen, umfassende Kranken-, Augen- und Zahnversicherungen, Zugang zu einem 401(k) Altersvorsorgeplan, kurz- und langfristige Invaliditätsversicherung, Lebensversicherung sowie verschiedene andere Rabatte und Vergünstigungen umfasst.
SpaceXAI ist ein Arbeitgeber, der Chancengleichheit fördert. Details zur Datenverarbeitung finden Sie in unserer Datenschutzerklärung für Bewerber unter x.ai/legal/recruitment-privacy-notice.
