B&A
KLA
Sr. Technology Enablement Engineer
Was Sie tun werden
Um Elektronik herzustellen, benötigen Sie Chips, Wafer, Transistoren, Retikel und... Um diese herzustellen, müssen Sie sie sehen, testen und in großem Maßstab produzieren – schneller und besser als je zuvor. Hier kommt KLA ins Spiel. Egal, ob Sie am Anfang Ihrer Karriere stehen oder ein erfahrener Profi sind, Sie werden komplexe Herausforderungen lösen, mit brillanten Köpfen zusammenarbeiten und die Zukunft der Technologie mitgestalten.
In dieser Rolle spielen Sie eine Schlüsselrolle bei der Förderung von Geschäftsprioritäten, indem Sie wirkungsvolle Arbeit in Ihrem Fachgebiet leisten.
Wir suchen einen hochqualifizierten Sr. Software Engineer mit spezialisierter Expertise
Über KLA
Wir bieten fortschrittliche Inspektionswerkzeuge, Messtechniksysteme, Prozesslösungen und computergestützte Analysen, die Elektronik ermöglichen und komplexe Herausforderungen bewältigen. Von Elektronen- und Photonoptik bis hin zu machine learning und Datenanalysen streben wir nach Perfektion auf der grundlegendsten Ebene der Materie im Universum. Wenn Sie Elektronik herstellen möchten, die Branchen voranbringt und die Welt zu einem besseren Ort macht, schließen Sie sich uns an.
Gruppe/Abteilung
Die IT-Gruppe von KLA unterstützt das Unternehmenswachstum und die Produktivität, indem sie Menschen, Prozesse und Technologie weltweit miteinander verbindet. Wir arbeiten daran, die Technologie zu verbessern, die unser Unternehmen zum Erfolg treibt, und konzentrieren uns darauf, die Nutzung von Technologie durch Mitarbeiter zu fördern. Dieser integrierte Ansatz für Kundenservice, Kreativität und technologische Exzellenz verbessert die Mitarbeiterproduktivität, die Geschäftsanalysen und die Prozesseffizienz.
Hauptverantwortlichkeiten
Entwerfen, Erstellen und Betreiben von produktionsreifen KI-Infrastrukturen für groß angelegtes GPU-Training und Inferenz. Die Rolle umfasst Cluster-Architektur von Grund auf, verteilte Workload-Orchestrierung, Beschleunigerverwaltung, Performance Engineering und Open-Source-Integration. TPU-Erfahrung ist optional.
- Entwerfen und Bereitstellen von skalierbaren Multi-Node-GPU-Clustern auf Kubernetes, einschließlich Compute, Netzwerk, Speicher, Scheduling, Sicherheit und Beobachtbarkeit.
- Erstellen von verteilten Trainings- und Reinforcement-Learning-Plattformen mit Ray und NVIDIA NeMo RL, die Frameworks wie PyTorch und JAX unterstützen.
- Bereitstellen und Optimieren von hochdurchsatzfähiger LLM-Inferenz mit vLLM, SGLang und NVIDIA Dynamo.
- Implementieren von GPU-Scheduling, Quotas, Isolation, Autoscaling, Zustandsüberwachung und Kapazitätsmanagement für Multi-Tenant-Umgebungen.
- Profilieren und Fehlerbeheben von GPU-Workloads mit NVIDIA Nsight Systems, Nsight Compute, DCGM, CUDA, NCCL und zugehörigen Diagnosen.
- Automatisieren der Cluster-Bereitstellung, Upgrades, Workload-Bereitstellung und operativen Wiederherstellung durch Infrastructure-as-Code und GitOps-Praktiken.
- Beitragen zu oder aktive Teilnahme an relevanten Open-Source-KI-Infrastruktur-Communities und Einbringen von Best Practices aus dem Upstream in die Plattform.
Mindestanforderungen
- Bachelor-Abschluss und acht (8) Jahre Erfahrung als Software Engineer
- Vier (4) Jahre Erfahrung in Software-, Cloud-, Plattform-, HPC- oder System-Engineering, einschließlich zwei (2) Jahren Unterstützung verteilter KI/ML-Workloads.
- Nachgewiesene praktische Erfahrung im Aufbau von GPU-Clustern von Grund auf und deren Betrieb im Produktionsmaßstab.
- Tiefgreifende Kubernetes-Expertise, einschließlich Operatoren, CRDs, Helm, Netzwerk, Speicher, Scheduling und Cluster-Lifecycle-Management.
- Produktionserfahrung mit Ray und mindestens zwei der folgenden: NVIDIA NeMo RL, vLLM, SGLang oder NVIDIA Dynamo.
- Fundierte Kenntnisse von NVIDIA GPUs, CUDA, NCCL, GPU Operator, DCGM, MIG, RDMA und Multi-Node-Kollektivkommunikation.
- Erfahrung in der Fehlersuche bei Trainings- und Inferenzleistung über GPU-, CPU-, Speicher-, Netzwerk- und Speicherebenen hinweg.
- Beherrschung von Python und Linux sowie Erfahrung mit Containern, CI/CD, GitOps, Infrastructure-as-Code und Plattform-Beobachtbarkeit.
- Nachgewiesene Open-Source-Beiträge, Maintainership oder sinnvolle Beteiligung an einem KI-Infrastrukturprojekt.
Bevorzugte Qualifikationen
- Erfahrung mit Google TPUs und TPU-orientierten Frameworks oder verteilten Workloads.
- Erfahrung mit dem Training großer Sprachmodelle, Fine-Tuning, RLHF oder agentenbasiertem Reinforcement Learning.
- Kenntnisse in TensorRT-LLM, Triton Inference Server, DeepSpeed, Megatron-LM oder ähnlichen performance-orientierten Frameworks.
- Erfahrung im Betrieb sicherer, Multi-Tenant-KI-Plattformen in Unternehmens- oder regulierten Umgebungen.
Gesamtvergütung
Gehaltsspanne: $129,600.00 - $190,067.00 jährlich
Primärer Standort: USA-MI-Ann Arbor-KLA
Das Gesamtvergütungspaket von KLA für Mitarbeiter kann auch die Teilnahme an Leistungsanreizprogrammen und die Berechtigung für zusätzliche Leistungen umfassen, einschließlich, aber nicht beschränkt auf: Kranken-, Zahn-, Augen-, Lebens- und andere freiwillige Leistungen, 401(K) einschließlich Arbeitgeberzuschuss, Mitarbeiteraktienkaufprogramm (ESPP), Unterstützung bei Studienschulden, Studiengebührenerstattungsprogramm, Entwicklungs- und Karrierewachstumsmöglichkeiten und -programme, Finanzplanungsleistungen, Wellnessleistungen einschließlich eines Mitarbeiterunterstützungsprogramms (EAP), bezahlte Freistellung und bezahlte Feiertage sowie Leistungen für die Familienpflege und -betreuung.
Praktikanten haben Anspruch auf einige der aufgeführten Leistungen. Unsere Gehaltsspannen werden nach Rolle, Niveau und Standort bestimmt. Die angezeigte Spanne spiegelt die Vergütung für diese Position am primären Standort wider, der in dieser Ausschreibung angegeben ist. Die tatsächliche Vergütung hängt von mehreren Faktoren ab, darunter Mindestlohnsätze des Bundesstaates, Standort, berufsbezogene Fähigkeiten, Erfahrung und relevanter Bildungsgrad oder Ausbildung. Wir verpflichten uns zur Einhaltung aller geltenden bundesstaatlichen und bundesstaatlichen Mindestlohnanforderungen, wo dies zutrifft. Gegebenenfalls kann Ihr Recruiter während des Einstellungsprozesses weitere Informationen zur spezifischen Gehaltsspanne für Ihren bevorzugten Standort geben.
Erklärung zur KI-Nutzung
Bei KLA zielen unsere Vorstellungsgespräche darauf ab, Ihre individuellen Fähigkeiten, Ihren Problemlösungsansatz und Ihr authentisches Denken zu verstehen. Um eine faire und konsistente Bewertung zu gewährleisten, ist die Nutzung von KI, Aufzeichnungstools oder anderen Technologien zur Generierung, Vorschlag oder Bereitstellung von Antworten während Vorstellungsgesprächen – ob virtuell oder persönlich – nicht gestattet, es sei denn, dies wurde im Voraus ausdrücklich als Teil einer angemessenen Vorkehrung genehmigt oder vom Interviewer dazu eingeladen. Die Nutzung dieser Tools kann unsere Fähigkeit beeinträchtigen, Ihre individuellen Qualifikationen zu bewerten, und sich auf Ihre Kandidatur auswirken. KLA engagiert sich für die Förderung von Innovationen durch verantwortungsvolle KI, und wir schätzen Kandidaten, die diese Denkweise teilen.
Erklärung zur Chancengleichheit
KLA ist stolz darauf, ein Arbeitgeber zu sein, der Chancengleichheit fördert. Wir stellen sicher, dass qualifizierten Personen mit Behinderungen angemessene Vorkehrungen getroffen werden, um an Bewerbungs- oder Vorstellungsgesprächen teilzunehmen, wesentliche Arbeitsaufgaben zu erfüllen und andere Leistungen und Vorteile der Beschäftigung zu erhalten.
Bitte kontaktieren Sie uns unter talent.acquisition@kla.com [talent.acquisition@kla.com] oder unter +1-408-352-2808, um eine Vorkehrung zu beantragen.
Weitere Informationen finden Sie im US Know Your Rights-Poster auf der Website der U.S. Equal Employment Opportunity Commission.
