About the project
We’re building an AI agent system for Unreal Engine, focused on creating a plugin / editor tool that game developers can use to build better games. This is not a traditional game development role - the emphasis is on engine tools, plugins, and AI agent integration, not gameplay.
This is an early-stage but tractioned project, and we’re looking for someone who can help rebuild and scale an existing prototype the right way, using Unreal best practices.
Core Responsibilities
- Design and build AI agents (primarily in Python) that can execute actions and interact with systems
- Integrate AI agents into Unreal Engine via plugins or editor tools (C++)
- Develop and maintain Unreal Engine tooling intended for other developers, not gameplay features
- Collaborate on agent architecture, including prompt handling, execution flow, and tool calls
- Improve, refactor, and productionize an existing prototype
- Help define technical best practices in a new and evolving problem space
Requirements (Priority Order)
- AI Agent Development
- Hands-on experience building AI agents (preferably Python)
- Familiarity with agent frameworks, tool-calling, or MCP-style systems
- Unreal Engine Expertise
- Strong experience with Unreal Engine (C++)
- Experience building plugins, editor tools, or engine extensions
- Comfortable reading and working with Unreal Engine source code
- Web Development (Secondary)
- Familiarity with JavaScript, Node.js, or Next.js (nice to have)
Nice to Have
- Experience working directly with Unreal Engine source
- Background in game development (helpful, but not required)
- Experience building developer-facing tools or SDKs
- Comfort working in early-stage, experimental products
Why This Role Is Interesting
- Work on AI + Unreal Engine, a highly emerging and underexplored space
- Build tooling used by other developers, not just end users
- High ownership and influence on technical direction
- Strong potential for long-term collaboration as the product evolves