We are Roosh, a Kyiv-based tech company. We create & invest in ambitious products and help others develop innovative ideas.
6 червня 2022

C++/GPU Programmer (Zibra AI)


Who we are: ZibraAI is a product IT Startup. We are creating AI tech to empower game creators. Our main goal is to bring a new level of realistic visual effects, improve & speed up the development process, and bring hyper-personalized in-game experience available for anyone.

What we are doing: we are building products based on our cutting-edge core technology.

Currently, in the works:

  • We create a series of real-time particle simulation plugins for Unity3D & Unreal Engine to show our core technology’s full potential and create the first platform-agnostic solution for simple integration into any custom game engine.
  • Compression SDK development based on ML powered technology which will effectively compress volumetric data used in modern game engines: SDFs, baked GI and VFX

The main milestones and challenges now:

  • Port existing and upcoming ML algorithms on native GPU code
  • Develop Compression SDK architecture which will allow to have custom per client solutions

Zibra AI compression roadmap:

  • Port current compression implementation from Python code working on cloud back end to C++/Vulkan
  • Port upcoming GI and VFX solutions to GPU shader code

We are looking for a highly motivated person, who wants to become a team member and take part in improving the quality of our products.

Main requirements for this person:

  • 3 years of experience C++;
  • Familiar with multithreading and memory management;
  • Knowledge of 3D math;
  • Python experience;
  • Experience of any GPU compute of graphics API — CUDA, OpenCL, DirectX12, Vulkan etc;
  • Good communication skills and the ability to work as a team;
  • Intermediate level of English;

Nice to have:

  • Unreal Engine \ Unity 3D experience is a plus;
  • Machine Learning experience;

If you are an applicant, please read the note below.

Thank you for your interest in Zibra. Our hiring team will review your CV and any other relevant information within five working days. If your experience and skills fit our jobs requirements — we will arrange a call to get to know each other better. Otherwise, we aren’t quite ready to proceed with you at this moment. Our journey has just started, and we’d love to stay connected as our team continues to grow and more opportunities become available. We wish you the best of luck with your application and in your search.