jobs in Beyondsoft Malaysia

全职 Unreal Engine Developer 工作, 薪水, Beyondsoft Malaysia Federal Territory 公司招聘中 - Ricebowl

KL City, Federal Territory

分享
保存

工作地点

  • Kuala Lumpur Federal Territory Malaysia

职位描述

岗位职责

Job Responsibilities:


UE5 Gameplay Development

  • Develop and implement gameplay features and systems in Unreal Engine 6, working closely with designers to translate requirements into production-ready functionality.
  • Write clean, maintainable C++/Blueprint code with strong attention to performance, stability, and scalability.


AI Behavior Tree Development

  • Design, build, and iterate AI behaviors using Behavior Trees, Blackboards, and core UE AI frameworks (e.g., AI Controller, Navigation, EQS/AI Perception as needed).
  • Debug and tune AI decision logic, ensuring consistent behavior across gameplay scenarios and edge cases.


Cross-Functional Collaboration & Integration

  • Collaborate with design, art, and engineering teams to integrate gameplay and AI features into the main project pipeline.
  • Provide technical support, document implementation details, and assist with testing, profiling, and optimization to ensure high-quality releases.


Job Requirements:


Experience:

1) 3+ years of experience in Unreal Engine (UE4/UE5) development, with hands-on gameplay feature implementation in production or shipped projects preferred. Proven experience building AI systems, including Behavior Trees and related gameplay/AI debugging workflows.

2) Engine & Gameplay Proficiency:

Strong understanding of core game development concepts (gameplay loop, state machines, input, animation integration, networking basics as applicable).

Solid experience with UE6 gameplay framework (Actors/Components, GameMode/GameState, PlayerController, AIController) and performance-aware implementation.

3) AI & Behavior Tree Skills:

Proficient with UE Behavior Trees, Blackboards, and common AI modules (Navigation/Pathfinding, AI Perception; familiarity with EQS is a plus).

Ability to diagnose and tune AI behavior issues using UE debugging tools (Behavior Tree【9476】UE引擎开发 debugger, visual logger, profiling tools).

4) Programming & Tools:

Proficient in C++ and/or Blueprints; ability to write clean, maintainable, and scalable code following best practices.

Familiar with source control (Git/Perforce) and standard development workflows (code review, branching, build troubleshooting).

5) Other Competencies:

Strong problem-solving skills and attention to detail; capable of troubleshooting complex cross-system issues.

Good communication and collaboration skills, able to work effectively with design, art, and engineering teams.

Able to work in a fast-paced environment, manage priorities, and deliver under tight timelines.

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多