-
View all jobs
Responsibilities
- Participate in the development of a large-scale commercial game; collaborate closely with designers and artists to translate gameplay designs into stable, scalable code implementations.
- Work on game AI systems within Unreal Engine — including NPC behavior, pathfinding, and decision-making — or contribute to other client-side modules such as gameplay logic, character controllers, UI systems, and scene management.
- Alternatively, participate in game server development: implementing gameplay features, ensuring server stability under high concurrency, and supporting live operations.
- Explore and apply AI techniques — including AIGC, LLM-assisted tooling, AI automation, or AI Agents — to improve game quality or development efficiency.
- Identify and resolve technical challenges in areas such as network synchronization, memory optimization, and rendering performance to ensure a smooth player experience.
Requirements
- Bachelor's degree or above in Computer Science, Software Engineering, or a related field; solid CS fundamentals including data structures, algorithms, operating systems, and networking.
- Passionate about programming; proficient in at least one language commonly used in game development (C++, C#, Go, etc.), with a solid understanding of its underlying principles.
- Systematic programming mindset — able to break down complex problems and design clear, maintainable solutions.
- Strong logical thinking and communication skills; collaborative team player with genuine curiosity and drive to tackle hard technical problems.
- Strong self-learning ability; proactively follows new technology trends in game development.
Bonus Points
- Any game project experience — coursework, internship, personal demo, or game jam.
- Familiarity with Unreal Engine, Unity, or other game engines.
- Passionate about games; pays attention to the interaction details and technical implementation of well-crafted titles.
- Open source contributions, a technical blog, or a GitHub portfolio.
- Experience with AIGC, code LLMs, AI automation, AI Agents, or related AI applications is a strong plus.
Key Skills
Ranked by relevance
ai
unreal engine
server
c
data structures
unity
ui
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Data Engineer
2026-05-21
Full-time
Mid-Senior
Germany
IT System Custom Software Development
Design
View Job Details
Related
Senior Gameplay Programmer
2026-05-20
Full-time
Mid-Senior
Canada
Entertainment Providers
Design
View Job Details
Related
UX Technical Designer
2026-05-23
Full-time
Not Applicable
Sweden
Computer Games
Design
Login to Apply
- Posted
- Apr 10, 2026
- Type
- Full-time
- Level
- Associate
- Location
- Singapore
- Company
- HoYoverse
Industries
Computer Games
Categories
Product Management
Design
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Data Engineer
2026-05-21
Full-time
Mid-Senior
Germany
IT System Custom Software Development
Design
View Job Details
Related
Senior Gameplay Programmer
2026-05-20
Full-time
Mid-Senior
Canada
Entertainment Providers
Design
View Job Details
Related
UX Technical Designer
2026-05-23
Full-time
Not Applicable
Sweden
Computer Games
Design