Auf einen Blick
- Aufgaben: Entwickle bahnbrechende Multiplayer-Spiele und optimiere die Spielerfahrung.
- Arbeitgeber: AAA Co-Development Gaming Studio mit globalem, remote Team.
- Mitarbeitervorteile: Flexible Arbeitszeiten, wettbewerbsfähiges Gehalt und die Möglichkeit, von überall zu arbeiten.
- Andere Informationen: Dynamisches Umfeld mit großartigen Wachstumschancen in der Spieleentwicklung.
- Warum dieser Job: Sei Teil eines kreativen Teams und forme die Zukunft des Gamings.
- 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. Unser Ruf eilt uns voraus als ausgezeichnete Wahl für Kunden, die ihre neuesten Mehrspieler-Titel aufwerten möchten, um die Skalierbarkeit der Spielerzahlen zu ermöglichen, die Spieleranzahl zu maximieren und immersive Spielerlebnisse zu 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 werden eng mit einem talentierten Team von Entwicklern, Designern und Künstlern zusammenarbeiten, um robuste Systeme zu erstellen, die Leistung zu optimieren und nahtloses vernetztes Gameplay zu liefern. Ihr Fachwissen wird entscheidende Aspekte unseres Technologiestacks vorantreiben, damit die Spieler reibungslose, immersive und unvergessliche Erlebnisse genießen können.
Jobanforderungen:
- 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
- Ausgezeichnete 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.)
- Ausgezeichnete 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 (Verhaltenbä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
Remote, Brandenburg, Deutschland
Senior AI Engineer Arbeitgeber: Companion Group
Kontaktperson:
Companion Group HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior AI Engineer
✨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.
✨Sei proaktiv bei der Kontaktaufnahme
Wenn du eine interessante Stelle siehst, zögere nicht, direkt die Teammitglieder oder den Hiring Manager zu kontaktieren. Zeige dein Interesse und stelle Fragen, um einen bleibenden Eindruck zu hinterlassen.
✨Bereite dich auf technische Interviews vor
Stelle sicher, dass du deine Kenntnisse in C++ und Multiplayer-Systemen auffrischst. Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten unter Beweis zu stellen – das wird dir helfen, im Interview zu glänzen.
✨Bewirb dich über unsere Website
Vergiss nicht, dich direkt über unsere Website zu bewerben! So kannst du sicherstellen, dass deine Bewerbung die richtige Aufmerksamkeit erhält und du Teil unseres großartigen Teams wirst.
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, was dich einzigartig macht und warum du der perfekte Fit für die Rolle als Senior AI Engineer bist!
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, großartige Multiplayer-Erlebnisse zu schaffen.
Beziehe dich auf die Anforderungen: Schau dir die Jobbeschreibung genau an und stelle sicher, dass du in deiner Bewerbung auf die geforderten Fähigkeiten und Erfahrungen eingehst. Zeig uns, wie deine bisherigen Projekte und Erfahrungen direkt mit den Herausforderungen, die wir angehen, verbunden sind.
Bewirb dich über unsere Website: Um sicherzustellen, dass deine Bewerbung nicht untergeht, bewirb dich direkt über unsere Website. So können wir deine Unterlagen schneller bearbeiten und du bist einen Schritt näher daran, Teil unseres großartigen Teams zu werden!
Wie du dich auf ein Vorstellungsgespräch bei Companion Group vorbereitest
✨Verstehe die Technologie
Mach dich mit den neuesten Entwicklungen in der Unreal Engine und den spezifischen Technologien, die das Unternehmen verwendet, vertraut. Zeige während des Interviews, dass du nicht nur die Grundlagen beherrschst, sondern auch innovative Ansätze zur Lösung komplexer Probleme im Multiplayer-Umfeld vorschlagen kannst.
✨Kommunikation ist der Schlüssel
Da das Unternehmen remote arbeitet, ist klare Kommunikation entscheidend. Übe, deine Gedanken strukturiert und präzise zu formulieren. Bereite Beispiele vor, wie du in der Vergangenheit erfolgreich mit verschiedenen Teams zusammengearbeitet hast, um Herausforderungen zu meistern.
✨Praktische Beispiele einbringen
Bereite konkrete Beispiele aus deiner bisherigen Berufserfahrung vor, die deine Fähigkeiten in C++ und dein Verständnis von Client-Server-Architekturen demonstrieren. Zeige, wie du technische Hürden überwunden hast und welche Ergebnisse du erzielt hast.
✨Fragen stellen
Bereite einige durchdachte Fragen vor, die zeigen, dass du dich mit dem Unternehmen und seiner Kultur auseinandergesetzt hast. Frage nach den aktuellen Projekten oder Herausforderungen, die das Team bewältigt, um dein Interesse und Engagement zu zeigen.