Join our Discord Community
Join our Discord Community
Join our Discord Community
Join our Discord Community
Join our Discord Community
Join our Discord Community
Join our Discord Community
Join our Discord Community
Join our Discord Community
Join our Discord Community
Join our Discord Community
Join our Discord Community

3D Software Engineer / Unreal engine

As an Unreal software engineer you will contribute to the development of our Unreal Engine plugin, to facilitate the work of game developers and other digital experience creators.

About Us

Anything World is a service that uses Machine Learning to bring endless 3D worlds to life. We are democratising creation in 3D and are ideally positioned to become the content creation engine for the Metaverse.

We are a fresh startup looking to redefine play and allow for the creation of emergent worlds based on our cutting edge Machine Learning implementations, which take static 3D models, classify, segment and add behaviours to them. Our platform also allows for the easy integration of voice computing in 3D worlds.

We have excellent traction in the space - over 7,000 developers - and many high profile customers including Warner Music, Sony and Ubisoft. We are about to release several exciting and industry disruptive updates to our service.

The Role

As an Unreal software engineer you will contribute to the development of our Unreal Engine plugin, to facilitate the work of game developers and other digital experience creators. We have built an API system that animates and serves 3D models directly to game developers. Your role would be building on our existing Unreal plugin, working closely with our Unity and API teams to implement features. 

You will integrate our web APIs, implement UI systems, build AI behaviour systems, and set up asset loading pipelines. In summary, you will play a key role in building, expanding and optimising the developer tool that we are creating for Unreal developers.

Requirements

  • Bachelor’s degree and/or master’s degree in computer science or adjacent games programming degree. 
  • 2+ years of professional experience using Unreal Engine. Experience building developer tools within Unreal Engine is key. 
  • Familiarity with Unreal Engine 4 and/or 5 and their different modules and features.
  • Advanced C++ programming skills, both raw C++ and Unreal C++ APIs.
  • Very good problem-solving and algorithmic skills.
  • Clear understanding of software engineering principles and practices, including OOP and design patterns.

Nice-to-haves

  • Experience in game development.
  • Experience integrating web APIs.
  • Experience in game AI and NPCs.
  • Knowledge of 3D art and/or UI design.
  • Knowledge of advanced lighting techniques.
  • Experience writing shaders.
  • Demonstrable optimization skills (parallelism, profiling, etc.).
  • Familiarity with Machine Learning and/or Artificial Intelligence.
  • Experience in DevOps, automation and/or unit tests.
  • Experience working with cloud platforms, such as AWS or Google Cloud.

Benefits

  • Competitive salary.
  • Unlimited holidays.
  • Excellent office.
  • Flexible work hours.
  • Remote working.
  • Lovely work culture.

How to apply

Send an email to joinus@anything.world with the subject Unreal Engineer application. Tell us about yourself and why you think you could be a good fit for the job. Please share your Linkedin profile link and your CV and any relevant resources such as online repositories.

Join our Discord Community
Join our Discord Community
Join our Discord Community
Join our Discord Community
Join our Discord Community
Join our Discord Community
Join our Discord Community
Join our Discord Community
Join our Discord Community
Join our Discord Community
Join our Discord Community
Join our Discord Community