PLAY, GROW and WIN
To be a part of Virtuos means to be a creator.
At Virtuos, we harness the latest technologies to make games better and more immersive than ever before. That is why we pride ourselves in constantly pushing the boundaries of possibility since our founding in 2004.
Virtuosi is a team of experts – people who have come together to share their mutual passion for making and playing games. People with the same enthusiasm for exploring new ideas and the constant drive to excel in their field. People who believe in earning success through dedication.
At Virtuos, we are at the forefront of gaming, creating exciting new experiences daily. Join us to Play, Grow and Win – together.
We invite an experienced C++ Procedural Tools Engineer to join our team and conquer new heights with us!
- In partnership with TA and other engineers, design and implement robust procedural content generation systems;
- Integrate geospatial data into Houdini and Unreal Engine pipelines, focusing on performance and scalability;
- Develop systems for data consistency, allowing artist-driven fine-tuning while preserving procedural elements;
- Build environments with minimal manual intervention;
- Create custom tools and systems within Houdini and Unreal Engine to enhance the procedural workflow;
- Research and evaluate procedural techniques to push the state of the art, assessing the trade-offs of different approaches;
- Ensure the procedural systems meet performance and memory constraints, supporting a smooth and stable experience in Unreal Engine.
- Strong proficiency in C++, with ability to work across multiple tools as needed (e.g. Houdini, Unreal, custom data API);
- Understanding of and ability to research, prototype, and evaluate new procedural generation techniques and systems design;
- Strong problem-solving skills, particularly in maintaining data consistency across procedural and artist-driven content;
- Experience with developing in-engine or standalone tools for game developers;
- Solid understanding of multithreading.
Will be a plus:
- Experience integrating and optimizing large datasets, particularly geospatial data;
- Knowledge of performance profiling and optimization techniques in Unreal Engine;
- Experience with Houdini, including HDA development and procedural workflows;
- Familiarity with Unreal Engine’s PCG, Editor framework, Slate and Blueprints;
- Proficiency in Python.
We offer:
- Career and professional growth;
- Flexible working hours;
- Remote work or from a stunning office in Warsaw;
- Friendly and inspiring atmosphere in the team.