Game Engine Developer (Unreal)
Job Description
About this role
Unreal Engine is its own universe — UObject lifetime, replication, the Gameplay Ability System, Blueprints — and AI assistants tend to mash patterns from other game engines together until nothing works. As a Game Engine Developer (Unreal) for AI training, you will help AI generate Unreal code and Blueprints that fit the engine's actual idioms, performance constraints, and shipping pipelines.
Key Responsibilities
• Generate and evaluate instruction-response pairs covering Unreal C++, UObject lifetime, and reflection.
• Review AI-generated code for replication, the Gameplay Ability System, and Enhanced Input.
• Provide feedback on Blueprint vs. C+• trade-offs and Blueprint-to-C+• conversion patterns.
• Validate AI handling of rendering (Niagara, Nanite, Lumen) and physics (Chaos).
• Evaluate AI-generated build configuration, packaging, and platform-specific setup.
• Identify subtle issues in actor lifetime, garbage collection, and replication ordering.
Ideal Qualifications
• 6• years of professional Unreal Engine development on shipped titles.
• Deep familiarity with Unreal C++, the reflection system, and UE5 systems.
• Strong grasp of replication, multiplayer architecture, and Gameplay Ability System.
• Experience with at least one shipped game or large interactive product on Unreal.
• Comfort with Visual Studio/Rider and Unreal's build tooling.
• Familiarity with consoles, mobile, or VR/AR Unreal targets is a plus.
Project Timeline
• Start Date: Immediate
• Duration: Ongoing
• Commitment: Flexible, 10-25 hours/week
Contract & Payment Terms
• Independent contractor agreement
• Remote work — anywhere in eligible locations
• Weekly payment via Stripe or bank transfer
• Flexible hours
Drill AI in the Unreal way of building games — apply now!