WHO WE NEED
We are looking for a powerhouse Senior Unreal Engine C++ Engineer to join our core engineering team. In this role, you won’t just be building games—you’ll be building the future of how games are made. You will own the development, optimization, and maintenance of our AI toolset’s C++ backend, ensuring a seamless, high-performance experience within the Unreal Engine ecosystem. This is a rare opportunity to work at the bleeding edge of AI and GameDev.
Our client is a US-based tech innovator on a mission to empower game developers globally. They’re obsessed with streamlining production pipelines through intuitive, AI-powered tools. By bridging the gap between advanced machine learning and practical game development, they help studios ship higher-quality titles faster and more efficiently than ever before.
As an Engineer, you will:
- Architect & Implement: Drive the design and development of robust, scalable C++ systems within Unreal Engine to power AI-driven content creation.
- Plugin Development: Build out custom UE plugins that serve as a high-performance bridge between our AI backend and the creator’s viewport.
- Performance Optimization: Get “under the hood” to profile and optimize C++ code and memory usage, ensuring tools remain responsive in demanding production environments.
- Technical Leadership: Own architectural decisions, conduct deep code reviews, and act as a mentor to junior and mid-level engineers.
- Cross-Functional Collaboration: Partner closely with AI Researchers and UX Designers to ensure our tools are as artist-friendly as they are technically sophisticated.
KNOWLEDGE, SKILLS, COMPETENCIES, AND EXPERIENCE:
- 5+ years of professional GameDev experience (PC/Console), specifically working on core engine systems.
- Expert-level C++: You have a deep mastery of memory management, multi-threading, and low-level performance optimization.
- Unreal Engine Mastery: You’re comfortable digging into UE4/5 source code. You have hands-on experience with custom Shaders, Rendering pipelines, and building interfaces with Slate/UMG.
- Strong Math Fundamentals: Solid grasp of linear algebra, 3D math, and geometry.
- Tenacious Problem Solver: A proven track record of debugging complex, engine-level issues.
- Clear Communicator: Fluent in English with the ability to break down complex technical concepts for both engineers and non-technical stakeholders.
Bonus points if you have:
- A history of building Unreal Engine Editor extensions or custom production plugins.
- Fluency in Python (especially within AI/Pipeline automation).
- Experience with AI/ML integration (e.g., ONNX Runtime, TensorRT) within a game engine.
CLIENT AND DOMANS:
- Client: a software company
- Country: USA
- Domain: GameDev, AI

