CSC Leasing Co.
OpenAI
Softwareentwickler, Compute-Infrastruktur
Über das Team
Compute Infrastructure baut die Plattform, die riesige Mengen an Rechenleistung in eine zuverlässige Engine für KI der Spitzenklasse verwandelt. Wir entwerfen, stellen bereit, planen, betreiben und optimieren die Systeme, die Beschleuniger, CPUs, Netzwerke, Speicher, Rechenzentren, Orchestrierungssoftware, Agenten-Infrastruktur, Entwicklertools und Beobachtbarkeit zu einer kohärenten Erfahrung für Forscher und Produktteams verbinden.
Unsere Arbeit erstreckt sich über den gesamten Stack: Kapazitätsplanung und Cluster-Lebenszyklus, Bare-Metal-Automatisierung, verteilte Systeme, Kubernetes und Planung, tiefe Systemoptimierung, Hochleistungsnetzwerke, Speicher, Flottenzustand, Zuverlässigkeit, Workload-Profiling, Benchmarking und die Entwicklererfahrung, die es Teams ermöglicht, riesige Computersysteme mit Zuversicht zu nutzen. In diesem Maßstab können kleine Verbesserungen in der Kommunikation, Planung, Hardwareeffizienz oder Fehlerbehebungsworkflows zu einer sinnvollen Forschungsgeschwindigkeit führen. Wir stellen für Compute Infrastructure ein und nicht für ein einzelnes enges Team. Wir nutzen diese Ausschreibung, um starke Ingenieure den Problemen zuzuordnen, bei denen sie den größten Einfluss haben können.
Über die Rolle
Wir suchen Ingenieure, die die Compute-Plattform hinter den Forschungs- und Produktinitiativen von OpenAI aufbauen wollen. Möglicherweise sind Sie nicht der Stärkste in Low-Level-Systemen, High-Performance Computing, verteilter Infrastruktur, Zuverlässigkeit, CaaS, Agenten-Infrastruktur, Entwicklerplattformen, Tooling oder der Benutzererfahrung rund um die Infrastruktur. Wichtig ist, dass Sie komplexe Systeme sorgfältig analysieren, robuste Software schreiben und die Qualität und Geschwindigkeit der Menschen um Sie herum verbessern können.
Abhängig von Ihrem Hintergrund und Ihren Interessen könnten Sie eng mit der Hardware, eng mit den Benutzern, an CaaS und Agenten-Infrastruktur oder an den Control- und Data-Planes dazwischen arbeiten. Sie könnten dazu beitragen, neue Supercomputing-Kapazitäten online zu bringen, Trainings-Workloads anhand von Profiler-Traces und Benchmarks zu optimieren, das Verhalten von NCCL und kollektiver Kommunikation zu verbessern, GPUs, NICs, Topologie, Firmware, Thermik und Ausfallmodi zu analysieren oder Abstraktionen zu entwerfen, die heterogene Cluster wie eine kohärente Plattform erscheinen lassen.
Wir erwarten nicht, dass jeder Kandidat auf jeder Ebene gearbeitet hat. Einige Ingenieure werden sich tiefgehend mit Systemleistung, Kernel- oder Laufzeitverhalten, groß angelegten Netzwerkprotokollen, RDMA, NCCL, GPU-Hardwareverhalten, Benchmarking, Planung oder Hardware-Zuverlässigkeit befassen; andere werden die Plattform durch APIs, Tools, Workflows und Entwicklererfahrung nutzbarer machen. Der gemeinsame Nenner ist ein starkes technisches Urteilsvermögen und die Begeisterung, riesige Computersysteme schneller, zuverlässiger und einfacher nutzbar zu machen.
Dies ist eine allgemeine Ausschreibung für Compute Infrastructure. Wir werden Kandidaten für Teams in der gesamten Compute Infrastructure berücksichtigen und Sie basierend auf Ihren Stärken, den Problemen, die Sie motivieren, und dort, wo der Infrastrukturbedarf am höchsten ist, zuordnen.
Wo Sie arbeiten könnten
- Compute Foundations: Aufbau der Low-Level-Plattform-Primitive, die heterogene Hardware, Anbieter und Rechenzentren skalierbar, automatisierbar und betriebsfähig machen.
- Fleet / Orchestrierung: Umwandlung von Rohkapazitäten in zuverlässige, effiziente Cluster und Planungssysteme, die Forscher und Produktteams mit minimalem Aufwand und großartiger Erfahrung nutzen können.
- Core Network Engineering: Aufbau und Betrieb der Hochleistungs-Netzwerk-Fabrics, Protokolle und Beobachtbarkeit, die für die größten Trainings- und Serving-Workloads erforderlich sind.
- Hardware Health and Observability: Erkennung, Diagnose, Behebung und Verhinderung von Problemen mit der Hardware und dem Flottenzustand, damit die nutzbare Rechenleistung über Anbieter und Beschleunigergenerationen hinweg hoch bleibt.
- Speicher: Aufbau skalierbarer, performanter und robuster Speicherabstraktionen, die verhindern, dass Datenbewegung und Speicherzugriff zu einem Engpass für Forschung oder Produkte werden.
- Agenten-Infrastruktur: Aufbau von sandboxed Ausführungsinfrastrukturen für Agenten-Workloads in Forschung und Produktion mit starker Isolation, Zuverlässigkeit und Skalierbarkeit.
In dieser Rolle werden Sie:
- Entwicklung und tiefgehende Optimierung zuverlässiger Systemsoftware für groß angelegte Computersysteme, die einige der anspruchsvollsten KI-Workloads der Welt ausführen.
- Design und Betrieb von Infrastruktur über Beschleuniger, CPUs, NICs, Switches, Netzwerkprotokolle, Speicher, Rechenzentren, Cluster-Orchestrierung, Planung und Flottenzustand.
- Profiling, Benchmarking und Optimierung von Trainings-Workloads über Compute-, Speicher-, Storage-, Netzwerk-, NCCL- und kollektive Kommunikations- sowie Cluster-Scheduling-Engpässe hinweg.
- Erstellung von Hardware-bewusster Automatisierung, die die Bereitstellung, Firmware- und Treiber-Upgrades, die Reaktion auf Vorfälle und den täglichen Betrieb schneller und fehlerfreier macht.
- Aufbau von CaaS, Agenten-Infrastruktur, Profiling-, Beobachtbarkeits-, Benchmark- und Plattform-Tools, die Forschern, Produktentwicklern und Betreibern helfen, Workloads mit weniger Reibungsverlusten zu starten, zu debuggen und zu optimieren.
- Umwandlung von Betriebserkenntnissen in bessere Systeme, robustere Abstraktionen und klarere Verantwortungsbereiche zwischen den Teams.
- Zusammenarbeit mit Forschungs-, Ingenieur-, Sicherheits-, Netzwerk-, Hardware- und Rechenzentrumsteams, um die Rechenkapazität leistungsfähiger und einfacher nutzbar zu machen.
Qualifikationen
Sie könnten in dieser Rolle erfolgreich sein, wenn Sie:
- Verteilte Systeme, Infrastrukturplattformen, High-Performance-Computing-Umgebungen, groß angelegte Netzwerksysteme, Kubernetes-Cluster, Entwicklertools oder Produktionssysteme mit anspruchsvollen Zuverlässigkeitsanforderungen entwickelt oder betrieben haben.
- Gerne über verschiedene Ebenen des Stacks hinweg arbeiten und sich zwischen Software, Hardware, Netzwerken, Systemleistung, Zuverlässigkeit und Benutzerbedürfnissen bewegen können.
- Wert darauf legen, komplexe Infrastrukturen für die davon abhängigen Personen verständlich, beobachtbar und nutzbar zu machen.
- Schwierige Probleme unter realem operativem Druck diagnostizieren und gleichzeitig in langfristige technische Qualität investieren können.
- Gerne Hebelwirkung für andere schaffen, sei es durch APIs, Automatisierung, Debugging-Tools, CaaS- und Agenten-Infrastruktur-Primitive, Workflow-Verbesserungen oder bessere Plattform-Abstraktionen.
- Motiviert sind durch Skalierbarkeit, Effizienz, Zuverlässigkeit und disziplinierte Messung durch Benchmarks, Profile und Produktionsdaten.
- Klar kommunizieren, Verantwortung übernehmen und gut mit Teams zusammenarbeiten, deren Einschränkungen und Ziele von Ihren eigenen abweichen.
- Starke Software-Engineering-Fähigkeiten und Erfahrung in der Entwicklung, dem Betrieb oder der Verbesserung von Produktionsinfrastruktursystemen.
- Erfahrung in einem oder mehreren relevanten Bereichen wie verteilte Systeme, Betriebssysteme, Netzwerkprotokolle, RDMA, NCCL oder kollektive Kommunikation, Speicher, Kubernetes, Planung, Beobachtbarkeit, Zuverlässigkeits-Engineering, High-Performance Computing, GPU-Infrastruktur, CaaS, Agenten-Infrastruktur, hardware-bewusste Leistungsoptimierung, Benchmarking, Entwicklererfahrung oder Infrastruktur-Tooling.
- Fähigkeit, komplexes Systemverhalten über Software-, Hardware-, Netzwerk- und Workload-Ebenen hinweg zu debuggen und dann Erkenntnisse in robuste Verbesserungen umzusetzen.
- Komfort mit Ambiguität, starkes Verantwortungsbewusstsein und eine Präferenz für praktische, dauerhafte Lösungen.
- Interesse an der Arbeit an Infrastruktur, die direkt die KI-Forschung und Produktwirkung der Spitzenklasse ermöglicht.
Über OpenAI
OpenAI ist ein Unternehmen für KI-Forschung und -Bereitstellung, das sich dafür einsetzt, dass allgemeine künstliche Intelligenz der gesamten Menschheit zugutekommt. Wir verschieben die Grenzen der Fähigkeiten von KI-Systemen und streben danach, sie durch unsere Produkte sicher für die Welt bereitzustellen. KI ist ein äußerst mächtiges Werkzeug, das mit Sicherheit und menschlichen Bedürfnissen im Kern geschaffen werden muss, und um unsere Mission zu erfüllen, müssen wir die vielen verschiedenen Perspektiven, Stimmen und Erfahrungen, die das gesamte Spektrum der Menschheit ausmachen, umfassen und wertschätzen.
Wir sind ein Arbeitgeber, der Chancengleichheit fördert, und wir diskriminieren nicht aufgrund von Rasse, Religion, Hautfarbe, nationaler Herkunft, Geschlecht, sexueller Orientierung, Alter, Veteranenstatus, Behinderung, genetischen Informationen oder anderen geltenden gesetzlich geschützten Merkmalen.
Weitere Informationen finden Sie in der Erklärung zur positiven Diskriminierung und Chancengleichheit von OpenAI.
Hintergrundüberprüfungen für Bewerber werden gemäß dem geltenden Recht durchgeführt, und qualifizierte Bewerber mit Vorstrafen oder Verurteilungen werden unter Berücksichtigung dieser Gesetze für eine Anstellung berücksichtigt, einschließlich der San Francisco Fair Chance Ordinance, der Los Angeles County Fair Chance Ordinance for Employers und des California Fair Chance Act für US-basierte Kandidaten. Für nicht eingetragene Arbeitnehmer in Los Angeles County: Wir glauben vernünftigerweise, dass die kriminelle Vorgeschichte eine direkte, nachteilige und negative Beziehung zu den folgenden Arbeitsaufgaben haben kann, was möglicherweise zum Widerruf eines bedingten Stellenangebots führt: Schutz der Ihnen anvertrauten Computerhardware vor Diebstahl, Verlust oder Beschädigung; Rückgabe aller in Ihrem Besitz befindlichen Computerhardware (einschließlich der darin enthaltenen Daten) bei Beendigung des Arbeitsverhältnisses oder des Auftrags; und Wahrung der Vertraulichkeit von proprietären, vertraulichen und nicht öffentlichen Informationen. Darüber hinaus erfordert die Arbeitsaufgabe den Zugriff auf sichere und geschützte Informationstechnologiesysteme und damit verbundene Datensicherheitsverpflichtungen.
Um OpenAI darüber zu informieren, dass Sie der Meinung sind, dass diese Stellenausschreibung nicht konform ist, reichen Sie bitte einen Bericht über dieses Formular ein. Auf Anfragen, die sich nicht auf die Konformität der Stellenausschreibung beziehen, wird keine Antwort gegeben.
Wir sind bestrebt, Bewerbern mit Behinderungen angemessene Vorkehrungen zu treffen, und Anfragen können über diesen Link gestellt werden.
Globale Datenschutzrichtlinie für Bewerber von OpenAI
Bei OpenAI glauben wir, dass künstliche Intelligenz das Potenzial hat, Menschen bei der Lösung immenser globaler Herausforderungen zu helfen, und wir möchten, dass die Vorteile von KI weithin geteilt werden. Begleiten Sie uns bei der Gestaltung der Zukunft der Technologie.
