Auf einen Blick
- Aufgaben: Entwickle bahnbrechende Multiplayer-Systeme und optimiere die Spielerfahrung.
- Arbeitgeber: AAA Co-Development Gaming Studio mit globalem, remote Team.
- Mitarbeitervorteile: Flexible Arbeitszeiten, wettbewerbsfähiges Gehalt und internationale Zusammenarbeit.
- Andere Informationen: Dynamisches Umfeld mit großartigen Karrierechancen in der Gaming-Branche.
- Warum dieser Job: Gestalte innovative Spiele und arbeite mit talentierten Entwicklern weltweit.
- Gewünschte Qualifikationen: Mindestens 6 Jahre Erfahrung mit Unreal Engine und exzellente C++ Kenntnisse.
Das voraussichtliche Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Companion Group ist ein AAA Co-Development-Gaming-Studio mit einer global verteilten und vollständig remote Struktur, bekannt für seine Fähigkeit, die komplexesten Herausforderungen in der Entwicklung von Mehrspieler-Spielen zu meistern. Unsere Reputation macht uns zu einer ausgezeichneten Wahl für Kunden, die ihre neuesten Mehrspieler-Titel aufwerten möchten, indem sie die Skalierbarkeit der Spielerzahlen erhöhen, die Spieleranzahl maximieren und immersive Spielerlebnisse schaffen. Nahtlos in das interne Team eines Kunden eingebettet, arbeiten wir harmonisch zusammen, um Träume in die Realität umzusetzen. Unser Portfolio umfasst bahnbrechende Spiele, die in Zusammenarbeit mit großen Studios weltweit entwickelt wurden. Als vollständig remote Studio mit Kollegen auf der ganzen Welt schätzen und betonen wir klare, kontinuierliche und transparente Kommunikation ebenso hoch wie technische Fähigkeiten.
Als Senior AI Developer sind Sie im Herzen der Gestaltung außergewöhnlicher Mehrspieler-Erlebnisse tätig. Sie arbeiten eng mit einem talentierten Team von Entwicklern, Designern und Künstlern zusammen, um robuste Systeme zu erstellen, die Leistung zu optimieren und nahtloses vernetztes Gameplay zu liefern. Ihr Fachwissen wird entscheidende Aspekte unseres Technologie-Stacks vorantreiben, um sicherzustellen, dass die Spieler reibungslose, immersive und unvergessliche Erlebnisse genießen.
Verantwortlichkeiten
- Architektur, Implementierung und Verfeinerung von modernen, mehrspielerbereiten Gameplay-Systemen innerhalb und außerhalb der Unreal Engine
- Produktion eleganter, effizienter und wartbarer C++-Code
- Nutzung eines Expertenverständnisses von Datenstrukturen und Algorithmen zur Lösung interessanter Herausforderungen
- Zusammenarbeit mit funktionsübergreifenden Teams zur Bereitstellung innovativer Spielerlebnisse
- Beitrag zur Entwicklung skalierbarer und robuster Netzwerk-Lösungen
- Bewältigung und Lösung komplexer technischer Hürden in komplexen Mehrspieler-Spielen
Qualifikationen
- Exzellente Kommunikations- und Kollaborationsfähigkeiten
- Starke Problemlösungsfähigkeiten und Aufmerksamkeit für Details
- Über 6 Jahre Erfahrung mit der Unreal Engine
- Erfahrung mit mindestens einer proprietären Spiel-Engine (C/C++ OOP/ECS)
- Tiefes Verständnis der Client-Server-Spielarchitektur (z.B. Client-seitige Vorhersage, Server-Rekonziliation, Verzögerungskompensation, Entitätsinterpolation usw.)
- Exzellente C++-Programmierkenntnisse, einschließlich Kenntnisse der modernen C++-Standards (C++17 und C++20) und deren Anwendung in verschiedenen Kontexten über die Unreal Engine hinaus, wie z.B. Systemprogrammierung, Netzwerkprogrammierung usw.
- Tiefe Expertise in gängigen Datenstrukturen und Algorithmen (DSA)
- Erfahrung mit Online-Diensten (z.B. GBaaS-Lösungen (z.B. Azure Playfab, AccelByte AGS), benutzerdefinierte Spiel-Backend-Integration/-Entwicklung, Plattformen zur Verwaltung von Toxizität usw.)
- Erfahrung mit dem Gameplay Abilities System (GAS) von UE
Was Sie auszeichnet
- Erfahrung mit Entity Component Systems (ECS) (z.B. flecs.dev)
- Erfahrung mit KI (Verhaltensbäume, Zustandsbäume, UtilityAI-Systeme)
- Erfahrung mit einem oder mehreren Cloud-Anbietern (AWS, Azure, GCP usw.)
- Vertrautheit mit Skriptsprachen und Tool-Entwicklung (z.B. Lua, Python, Javascript)
- Vertrautheit mit einer anderen Programmiersprache (z.B. Rust, Golang)
- Erfahrung mit Host-Migration und nahtlosen Serverübergängen
Senior AI Engineer Arbeitgeber: Companion Group Ltd
Kontaktperson:
Companion Group Ltd HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior AI Engineer
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Fachleuten in der Gaming-Industrie in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe das Lösen von Problemen mit Datenstrukturen und Algorithmen, denn das wird oft gefragt. Wir empfehlen, Mock-Interviews zu machen, um dein Selbstvertrauen zu stärken.
✨Tipp Nummer 3
Zeige deine Leidenschaft für Multiplayer-Spiele! Sprich über deine Lieblingsprojekte und was du daran schätzt. Das zeigt, dass du nicht nur die technischen Fähigkeiten hast, sondern auch ein echtes Interesse an der Branche.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! So kannst du sicherstellen, dass deine Bewerbung die richtigen Leute erreicht. Und vergiss nicht, deine Kommunikationsfähigkeiten zu betonen – sie sind uns genauso wichtig wie deine technischen Fähigkeiten!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior AI Engineer
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wenn du deine Bewerbung schreibst, lass deine Persönlichkeit durchscheinen. Wir suchen nach echten Menschen, die zu unserem Team passen. Zeig uns, wer du bist und was dich motiviert!
Mach es klar und präzise: Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und vermeide unnötigen Jargon. Wir wollen schnell verstehen, was du kannst und wie du uns helfen kannst.
Betone deine Erfahrungen: Erzähl uns von deinen bisherigen Projekten und Erfahrungen, besonders im Bereich Multiplayer-Entwicklung. Zeig uns, wie du Herausforderungen gemeistert hast und welche Technologien du beherrschst.
Bewirb dich über unsere Website: Um sicherzustellen, dass wir deine Bewerbung erhalten, bewirb dich direkt über unsere Website. So können wir deine Unterlagen am besten verwalten und du bist einen Schritt näher an deinem Traumjob!
Wie du dich auf ein Vorstellungsgespräch bei Companion Group Ltd vorbereitest
✨Verstehe die Spielmechanik
Mach dich mit den neuesten Trends und Technologien im Bereich Multiplayer-Spiele vertraut. Zeige, dass du nicht nur die technischen Aspekte beherrschst, sondern auch ein tiefes Verständnis für das Gameplay und die Spielerfahrung hast.
✨Bereite konkrete Beispiele vor
Denke an spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, diese zu erläutern und zu zeigen, wie deine Lösungen zur Verbesserung der Spielerfahrung beigetragen haben.
✨Kommunikation ist der Schlüssel
Da das Unternehmen großen Wert auf klare Kommunikation legt, übe, deine Gedanken strukturiert und präzise zu formulieren. Überlege dir, wie du technische Konzepte einfach erklären kannst, um sicherzustellen, dass alle Teammitglieder auf derselben Seite sind.
✨Zeige deine Problemlösungsfähigkeiten
Bereite dich darauf vor, technische Probleme zu diskutieren und deine Herangehensweise an deren Lösung zu erläutern. Demonstriere, wie du analytisch denkst und kreative Lösungen findest, um komplexe Herausforderungen im Multiplayer-Umfeld zu bewältigen.