Unreal Engine Senior C++ Developer

AI VERSE
21 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Computer Animation
Artificial Intelligence
Unit Testing
C++
Profiling
Software Debugging
Python
Perforce
Scripting (Bash/Python/Go/Ruby)
Unreal Engine
Software Version Control

Job description

  • Develop and extend Blueprint functionalities to support the 3D development team.
  • Create and maintain C++ Blueprint nodes and Blueprint utilities (Assets, Actors, Widgets).
  • Optimize Unreal Engine workflows and tools for efficient content generation.
  • Contribute to procedural content generation systems (landscapes, vegetation, geometry, etc.).
  • Collaborate closely with artists and technical teams to integrate new features seamlessly.
  • Ensure high-quality, maintainable, and well-documented code through debugging, profiling, and unit testing.

Requirements

Do you have experience in Unreal Engine?, We are seeking a highly skilled and experienced Unreal Engine Senior C++ Developer to join our team. The ideal candidate has a deep understanding of Unreal Engine's C++ architecture, Blueprints, and procedural generation techniques, and thrives in a creative, technical environment pushing the boundaries of 3D content creation., * Proven experience in a game studio or CG production environment.

  • Deep knowledge of Unreal Engine 5 features, architecture, and workflows.
  • Expertise in C++ development, including extending Unreal Engine's core systems.
  • Strong understanding of Blueprints, utilities, and Python scripting.
  • Proficiency with version control systems (Perforce preferred) and Unreal project branching.
  • Experience in project builds, packaging, and PAK management.
  • Familiarity with animation blueprints, rigging, and rendering pipelines.
  • Knowledge of Lumen, Nanite, path tracing, shaders (HLSL), and LOD optimization.
  • Experience with procedural asset creation using PCG, instanced meshes, or custom tools

If you are a talented and experienced unreal C++ developer with a passion for AI, we encourage you to apply!

Apply for this position