CSC Leasing Co.
EnCharge AI
AI Compiler Engineer
Über die Stelle
EnCharge AI ist ein führender Anbieter von fortschrittlichen KI-Hardware- und Softwaresystemen für Edge-to-Cloud-Computing. Die robuste und skalierbare In-Memory-Computing-Technologie der nächsten Generation von EnCharge bietet eine um Größenordnungen höhere Recheneffizienz und Dichte im Vergleich zu den heutigen Best-in-Class-Lösungen. Die Hochleistungsarchitektur ist mit nahtloser Softwareintegration gekoppelt und wird das immense Potenzial von KI für Anwendungen zugänglich machen, bei denen Leistung, Energie und Platz begrenzt sind. EnCharge AI wurde im 2022 gegründet und wird von erfahrenen Technologen mit Hintergründen in Halbleiterdesign und KI-Systemen geleitet.
Über die Rolle
EnCharge AI sucht einen hochqualifizierten und erfahrenen AI Compiler Engineer, der die Entwicklung und Optimierung von Graph-Compilern für modernste KI- und ML-Workloads vorantreibt. Sie werden mit Hardware-Architekten und KI-Forschern zusammenarbeiten, um die Leistung zu verbessern, Berechnungsdiagramme zu optimieren und eine effiziente Modellbereitstellung auf den Inference Accelerators von EnCharge zu ermöglichen.
Aufgaben
Architektur, Design und Implementierung von Optimierungen für die KI-Modellausführung auf Graph-Compilern zur Verbesserung der Leistung, Reduzierung der Latenz und Maximierung der Hardwareauslastung.
- Enge Zusammenarbeit mit ML-Forschern, Hardware-Ingenieuren und Softwareentwicklern zur Gestaltung und Bereitstellung von KI-Modellen, wobei hardwarespezifische Herausforderungen verstanden und angegangen werden.
- Arbeit an Leistungsoptimierungen für neuronale Netzwerkmodelle, wie z. B. Layer Fusion, Operator Fusion und Transformationen auf Graphenebene.
- Entwicklung von Compiler-Optimierungen und -Pässen, die High-Level-KI-Modelle (z. B. von TensorFlow, PyTorch) in Zwischenrepräsentationen (IR) umwandeln.
- Implementierung von Parsing, semantischer Analyse und IR-Generierung für deep learning-Frameworks.
- Erforschung und Integration der neuesten Fortschritte in den Bereichen Compilerdesign, ML-Modelloptimierung und Hardwarebeschleunigung in Graph-Compiler.
- Bereitstellung von Führung, Mentoring und technischer Anleitung für ein Team von Ingenieuren, die sich auf Graph-Compiler-Optimierungen konzentrieren.
Qualifikationen
- Bachelor- oder Master-Abschluss in Informatik, Elektrotechnik oder einem verwandten Fachgebiet (Promotion bevorzugt).
- 3+ Jahre Erfahrung in der Compilerentwicklung mit starkem Fokus auf KI- oder ML-Graph-Compiler.
- Beherrschung von KI-Graph-Compiler-Frameworks (z. B. MLIR, Torch-FX)
- Solide Kenntnisse in Hardware-Architekturen (z. B. GPUs, TPUs, ASICs) und Optimierungstechniken wie Fusion, Quantisierung und Tiling.
- Vertrautheit mit neuronalen Netzwerkoperatoren und Codegenerierung.
- Starkes Verständnis von Zwischenrepräsentationen, Code-Parsing und semantischer Analyse im Compilerdesign.
- Beherrschung von C++, Python oder anderen gängigen Programmiersprachen in der Compilerentwicklung.
- Nachgewiesene Erfahrung in der Führung und Betreuung von Ingenieurteams mit erfolgreicher Projektabwicklung.
- Open-Source-Beiträge zu KI-Software-Frameworks und -Bibliotheken sind von Vorteil
EnCharge AI ist ein Arbeitgeber, der Chancengleichheit im Beschäftigungsverhältnis in den Vereinigten Staaten fördert.
Die Gehaltsspanne für diese Position beträgt $190,000 bis $255,000 USD pro Jahr.
(Pro Jahr: $195,000 bis $265,000 CAD | €110,000 bis €160,000 EUR | 1,206,458 bis 1,754,848 NOK)
Die tatsächlich angebotene Vergütung wird auf der Grundlage von berufsbezogenem Wissen, Fähigkeiten und Erfahrung ermittelt.
