虚幻引擎工程师/Unreal Engineer

虚幻引擎工程师/Unreal Engineer

  • Shanghai
  • Engineering

Our Purpose

Improbable believes in a future where new, virtual worlds will augment human experience and become as meaningful, lasting and rich as the physical world. We call this the Multiversal Self and believe games are the basis of the future virtual worlds. 

Developers face a variety of risks in game development – from game design to production speed to launch scale. With SpatialOS, we aim to offer the next generation game development technology that helps reduce those risks and enables innovation that is vital to the future of games.

We believe China is leading the world in gaming, and that the next generation of game worlds will be developed by the prosperous Chinese Game Development Community. We are looking for talented individuals to join our Shanghai Office, our core hub and headquarters for APAC Operations. 

我们的使命

我们的团队致力于为使用UnrealGDK的客户提供一流的游戏体验。支持所有Native Unreal支持的平台,包括Android、iOS、PC、Mac和游戏机。我们正在加强虚幻引擎和SpatialOS的专业度,以为市场提供最好的解决方案。并且,我们将持聚焦移动端研发。我们工作重心是以不断提高的质量向市场提供高价值的UnrealGDK功能。

关于我们

我们的团队的贡献主要在虚幻 Unreal GDK产品的核心功能,包括对移动端和zoning支持。我们跨平台工作,以提供简单而强大的解决方案。我们相信高品质,一直努力提高产品的质量、日常工作的质量以及团队的实力。

我们的影响

我们的团队直接与游戏工作室合作,进行虚幻引擎GDK中的关键功能开发。这项工作包括:开发和改进虚幻引擎游戏开发组件在移动设备上的工作流程;参与每周的游戏测试,了解移动端游戏体验。最近,我们团队在虚幻示例项目中开发特定的Zoning测试场景,以了解并衡量我们Zoning技术的性能。我们与游戏工作室合作,确保Zoning功能可以满足他们性能要求。我们提供的技术可以帮助客户开发出精彩的游戏,对游戏体验有直接影响力。

Our Mission

Provide best-in-class gaming experiences for customers using the UnrealGDK. This means supporting all platforms which are supported by Native Unreal, including Android, iOS, PC, Mac, and consoles. We are growing our expertise of both Unreal and SpatialOS so that we provide the best possible solutions to our market. Our on-going commitment to mobile means that we are always available to solve mobile specific issues. Our future focus is to deliver high-value UnrealGDK features to our markets with ever increasing quality.

About us

Our team contributes to core features of the UnrealGDK product, including mobile and zoning support. We work across components to provide solutions that are simple yet robust. We believe in high quality and we strive to always improve the quality of our product, the quality of our work, and the quality of ourselves.

Our Impact

Our team works directly with our first party studios to provide key functionality in the Unreal GDK. This work has included developing workflow improvements for building and testing Unreal games on mobile devices as well as participating in weekly playtests to understand how the mobile gaming experience feels. Most recently, our team has been developing zoning specific test scenarios in Unreal example projects to understand and measure performance of our zoning technology. We will be working with our first party studios to ensure the zoning specific features meet their necessary performance requirements. We directly impact the customers by delivering features that enable them to build amazing games.

Responsibilities /岗位职责

  • Your mission is to help develop core features for our Unreal GDK and SpatialOS
  • Develop and support SpatialOS and Unreal GDK
  • Create example applications and work with first party studios
  • Perform evaluation of new features on a variety of platforms including mobile devices
  • Coordinate with global development teams to identify and provide features based on market requirements
  • Design and implement workflows for successful product development using SpatialOS and Unreal GDK


  • 您的任务是帮助我们开发虚幻GDK和SpatialOS的核心功能。
  • 开发、支持SpatialOS和UnrealGDK。
  • 创建示例应用程序,并与游戏工作室的各种平台的新功能进行评估(例如移动平台)。
  • 与全球开发团队协调,根据市场需求确定并提供开发功能。
  • 使用SpatialOS和Unreal GDK设计并成功实现产品开发的工作流程。

Requirements & Outcome / 任职要求&成果

  • As an Engineer in the Unreal Team at Improbable, you’ll be responsible for designing, building and deploying the tools our customers use to develop their next generation Unreal games. This includes example applications and best practices to help our customers accelerate their development process. You will participate in play tests, work with Partner Engineering and Product Managers to define new features, and implement those features.
  • Knowledge and understanding of Unreal Engine 4, our team will be primarily focused on customers using the Unreal GDK, your knowledge of Unreal will be vital for implementing feature requests and improving our Unreal GDK product.
  • C/C++ expertise, while we expect you are versatile enough to work with any language, our primary development language will be C/C++, your expertise will ensure that we raise our bar of quality as we deliver great value to our customers.


  • 作为Improbable虚幻(Unreal)团队的工程师,您将负责设计、构建和部署我们客户用于开发下一代虚幻引擎游戏的工具。这包括应用实例和最佳实践案例,以帮助我们的客户加快他们的开发进程。您将参与游戏测试,与合作伙伴工程和产品经理一起定义新功能,并实现这些功能。
  • 熟悉UE4。我们的团队将专注于虚幻引擎GDK客户,您的虚幻引擎知识对实现并改进我们的虚幻引擎GDK产品至关重要。
  • 精通C/C++。我们希望您能使用任何编程语言进行工作,但我们的主要开发语言将是C/C++。
Equal Opportunity
The best ideas are often the least expected and require new ways of thinking; that’s why our teams at Improbable are made up of an incredible range of talented people. Improbable is proud to be an equal opportunity employer. We do not discriminate based on race, ethnicity, colour, ancestry, national origin, religion, sex, sexual orientation, gender identity, age, disability, veteran status, genetic information, marital status or any other legally protected status.