Overview
Disruptive Games is a veteran development studio specializing in multiplayer and online experiences. We are an independently owned studio working on a AAA, fully-funded title with original IP!
We’re expanding our fully-remote team with people who share our passion for collaborative, multiplayer gameplay.
We’re looking for a Senior AI Gameplay Engineer to join our team to design and build exciting encounters in a multiplayer game using Unreal Engine. You’ll be responsible for implementing robust systems and AI entities to bring life and wonder into our world. We’re looking for someone who will drive the experience for polish and feel. Close collaboration with art and design is a must to achieve a shared vision and push features to completion.
What You’ll Do:
-
- Leverage existing Unreal Engine experience to design and implement various components of AI systems make enemy encounters in an expansive world.
- Build modular AI components to accelerate ability for designers and engineers to make new AI elements.
- Work with design and art to implement AI designs to a high degree of polish
- Architect and build systems to manage AI performance costs on clients and servers to meet performance budgets.
- Maintain and improve existing game systems, fixing bugs, and other needs as necessary.
- Provides time estimates to leads and management; keeps co-workers up-to-date on progress of programming work as well as non-programming feature dependencies.
- Participate in feature and code reviews; strong collaborator willing to accept and respond to critical feedback.
- Independently recognizes opportunities to improve our games, tools, engine or general workflow, and seeks to make these changes.
What You Bring:
-
- Bachelors degree in Computer Science or equivalent work experience
- 4+ years working in the video game industry
- Professional experience with Unreal Engine
- Proven portfolio of work showcasing experience working on creating polished PvE or AI creature experiences
- Excellent grasp of AI techniques such as state machines, blackboards, etc.
- Experience with multiplayer programming and client/server architecture
- Minimum of 1 shipped AAA game
- Excellent C++ knowledge and some knowledge of other languages (C#, bash, pwsh, etc)
- Strong math skills with emphasis on 3D math
- Excellent verbal and written communication skills to iterate on features
- Avid gamer, with a passion for multiplayer games
Bonus Points:
-
- Experience with profiling and optimization tools such as PIX or Unreal Insights
- Experience with multi-threaded systems
- Experience building tools (in-engine or external) to support art and design
- Console development experience
- Experience as a team or group lead
Disruptive Games is an Equal Opportunity Employer. We recruit, interview, and hire people of all backgrounds, orientations, identities, and expressions.