Roku
Riot Games
Staff Machine Learning Engineer - Game Tech Group, ML Platform
Über die Stelle
Riot-Ingenieure bringen tiefes Wissen in spezifischen technischen Bereichen mit, schätzen aber auch die Möglichkeit, in vielen breiteren Domänen zu arbeiten.
Als Staff Machine Learning Engineer bei Riot tauchen Sie auch in Projekte ein, die sich auf den Teamzusammenhalt und abteilungsübergreifende Ziele konzentrieren. Sie führen ohne Autorität und bieten anderen Ingenieuren eine klare Veranschaulichung außergewöhnlicher Ingenieursleistungen.
Riot Games baut die nächste Generation seiner ML-Plattform auf, um KI und machine learning-Systeme in der Spieleentwicklung, im Spielerlebnis und in internen Tools zu unterstützen. Wir suchen einen Staff Machine Learning Engineer, der uns hilft, die Infrastruktur zu entwerfen und zu skalieren, die eine breite Palette von ML-Workloads und sich entwickelnden KI-Systemen bei Riot antreibt. Das ML-Plattform-Team erstellt und betreibt die gemeinsame Infrastruktur hinter Riot's KI-Ökosystem, einschließlich Model Serving, Orchestrierung, Feature-Management und Deployment-Workflows. Unser Ziel ist es, Teams bei Riot dabei zu helfen, ML-Systeme schnell und zuversichtlich von der Experimentierphase in zuverlässige Produktionsdienste zu überführen. Als Staff Machine Learning Engineer im ML-Plattform-Team werden Sie Systeme für Model-Deployment, Beobachtbarkeit und Lifecycle-Management entwerfen und gleichzeitig die langfristige Ausrichtung von Riot's ML-Plattform mitgestalten. Sie werden moderne MLOps-Praktiken anwenden, um die Zuverlässigkeit, Skalierbarkeit und Entwicklererfahrung für Teams zu verbessern, die KI-gestützte Produkte bei Riot entwickeln. Sie berichten an den Engineering Manager.
Für diese Rolle werden Sie durch handwerkliche Expertise, einen kooperativen Geist und Entscheidungsfindung, die die Freude der Spieler in den Vordergrund stellt, erfolgreich sein. Wir werden uns Ihre bisherigen Studien, Erfahrungen und Ihre persönliche Beziehung zu Spielen ansehen. Wenn Sie Spielerempathie verkörpern und sich um die Erfahrungen der Spieler kümmern, könnte dies Ihre Rolle sein!
Bei Riot Games stellen wir Spieler an erste Stelle riotgames.com/en/who-we-are/values. Diese Mission bestimmt jede Entscheidung auf unserem Weg, Spiele und Erlebnisse zu schaffen, die es besser machen, ein Spieler zu sein. Egal, ob Sie direkt an einem neuen spielerorientierten Erlebnis arbeiten oder das Unternehmen als Ganzes unterstützen, jeder bei Riot ist Teil unserer Mission. Und genau wie in unseren Spielen sind wir besser, wenn wir zusammenarbeiten. Unser Ziel ist es, kollaborative Teams zu schaffen, in denen Sie Ihre einzigartige Perspektive jeden Tag einbringen können. Wenn das nach einem Arbeitsplatz klingt, an dem Sie arbeiten möchten, freuen wir uns auf Ihre Bewerbung.
VERANTWORTLICHKEITEN
- Entwerfen und Betreiben von KI- und ML-Inferenzinfrastrukturen, einschließlich Deployment-Pipelines und CPU/GPU-fähiger Orchestrierung
- Entwicklung von CI/CD-Workflows, die eine schnelle Iteration und sichere Promotion von der Entwicklung zur Produktion ermöglichen
- Optimieren der Infrastruktur, die verschiedene Modellarchitekturen unterstützt, von Basismodellen bis hin zu Gradient Boosting Trees, für hohen Durchsatz, geringe Latenz und hohe Verfügbarkeit
- Etablieren und Weiterentwickeln von Best Practices für ML-Deployments, einschließlich Multi-Version-Modelle, Blue/Green-Rollouts, Shadow-Deployments und Rollback-Strategien
- Verbesserung der Entwicklererfahrung durch Reduzierung der betrieblichen Komplexität und Vereinfachung des Plattform-Onboardings
- Beeinflussen der langfristigen Plattformarchitektur und Mitgestalten der technischen Ausrichtung im gesamten ML-Ökosystem von Riot
- Zusammenarbeit mit Forschern und Spielteams, um Produktanforderungen zu verstehen und wiederverwendbare Plattformfähigkeiten aufzubauen
- Nutzung moderner KI-gestützter Entwicklungswerkzeuge und Workflows zur Beschleunigung der Iteration unter Beibehaltung von technischer Qualität und Zuverlässigkeit
ERFORDERLICHE QUALIFIKATIONEN
- 6+ Jahre Erfahrung im Ingenieurwesen, davon Zeit in ML/KI-, Plattform- oder Infrastrukturteams
- Erfahrung im Betrieb von Inferenzplattformen wie KServe und produktionsnaher ML-Infrastruktur, einschließlich Feast, Milvus oder ähnlicher Open-Source-Systeme
- Erfahrung mit einem oder mehreren Inferenz-Serving-Frameworks, einschließlich NVIDIA Triton/Dynamo, TorchServe oder ähnlichen Systemen
- Vertrautheit mit GPU-Orchestrierung, Leistungsoptimierung und kostenbewusster Planung
- Erfahrung mit CI/CD-Workflows, Infrastructure-as-Code (z. B. Terraform) und Artefaktmanagement
- Erfahrung im Aufbau und Betrieb von Diensten innerhalb verteilter oder serviceorientierter Architekturen
GEWÜNSCHTE QUALIFIKATIONEN
- Erfahrung im Aufbau von ML-Infrastrukturen in Echtzeit- oder latenzempfindlichen Umgebungen
- Praktische Erfahrung mit der Optimierung von ML- und KI-Deployments (LLMs, Diffusionsmodelle usw.) für Durchsatz, Latenz und Zuverlässigkeit
- Vertrautheit mit agentenbasierten Workflows und Orchestrierungsframeworks für LLM-basierte Systeme
- Leidenschaft für Spielerlebnisse, Spielsysteme oder die Entwicklung kreativer Technologien
UNSERE
VORTEILE: Riot legt Wert auf Work-Life-Balance, was sich in unserer offenen Richtlinie für bezahlte Urlaubszeit und anderen Vergünstigungen wie flexiblen Arbeitszeiten zeigt. Wir bieten Kranken-, Zahn- und Lebensversicherungen, Elternurlaub für Sie, Ihren Ehepartner/Lebenspartner und Kinder sowie eine 401k mit Arbeitgeberzuschuss. Weitere Informationen finden Sie auf unseren Benefits-Seiten riotgames.com/en/work-with-us/overview.
Es ist unsere Politik, allen Bewerbern und Mitgliedern von Riot Games, Inc. gleiche Beschäftigungsmöglichkeiten zu bieten. Riot Games trifft angemessene Vorkehrungen für behinderte und eingeschränkte Rioter und diskriminiert nicht rechtswidrig aufgrund von Rasse, Hautfarbe, Religion, Geschlecht, sexueller Orientierung, Geschlechtsidentität oder -ausdruck, nationaler Herkunft, Alter, Behinderung, Veteranenstatus, Familienstand, Vorstrafen oder einer anderen Kategorie, die durch geltendes Bundes- und Landesrecht geschützt ist. Wir berücksichtigen alle qualifizierten Bewerber für die Beschäftigung, einschließlich derjenigen mit Vorstrafen, in einer Weise, die mit geltendem Bundes-, Landes- und lokalem Recht vereinbar ist, einschließlich des California Fair Chance Act, der City of Los Angeles Fair Chance Initiative for Hiring Ordinance, der Los Angeles County Fair Chance Ordinance for Employers, der San Francisco Fair Chance Ordinance und des Washington Fair Chance Act.
Gemäß der Los Angeles County Fair Chance Ordinance können die folgenden Kernaufgaben eine Grundlage für den Ausschluss von Kandidaten mit relevanten Vorstrafen darstellen:
- Schutz vertraulicher und sensibler Unternehmensdaten
- Kommunikation mit anderen, einschließlich Riotern und Dritten wie Anbietern und/oder Spielern, einschließlich Minderjähriger
- Zugriff auf Unternehmensressourcen, sichere digitale Systeme und Netzwerke
- Gewährleistung einer sicheren interaktiven Umgebung für Spieler und andere Rioter
Diese Aufgaben stehen in direktem Zusammenhang mit wesentlichen Betriebs-, Sicherheits-, Vertrauens- und Compliance-Verpflichtungen innerhalb unserer Organisation. Bitte beachten Sie, dass sich die Aufgaben aufgrund von Geschäftsanforderungen weiterentwickeln können und bei Bedarf zusätzliche Verantwortlichkeiten zugewiesen werden können, um die betriebliche Effizienz und Sicherheit aufrechtzuerhalten.
