Procedural Software Engineer

1 Month ago • All levels • Technical Art

Job Summary

Job Description

Virtuos seeks an experienced Lead Procedural Software Engineer to build robust, scalable systems for generating digital versions of real-world cities. This involves integrating geostationary/lidar data, leveraging Houdini pipelines, and utilizing PCG in Unreal Engine. The role requires collaboration with Technical Artists and developers to ensure high-quality, scalable, and artist-friendly workflows. Responsibilities include designing and implementing procedural content generation systems, integrating raw data, developing data consistency systems, building environments with minimal manual intervention, creating custom tools, researching procedural techniques, ensuring performance, and mentoring the engineering team. The ideal candidate possesses strong C++ and Python proficiency, understands procedural generation techniques, and has experience with Unreal Engine and Houdini.
Must have:
  • Strong C++ and Python skills
  • Procedural generation expertise
  • Unreal Engine & Houdini experience
  • Data integration & optimization
  • Leadership & mentoring skills
Good to have:
  • Geospatial data experience
  • Unreal Engine optimization
  • Houdini HDA development
  • Unreal Engine PCG systems
Perks:
  • Work with industry veterans
  • Contribute to AAA games
  • Flexible working hours
  • Hybrid work culture

Job Details

__

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 Lead Procedural Software Engineer to join our team and conquer new heights with us!

This role involves building robust and scalable systems to generate digital versions of real-world cities, integrating data from geostationary/lidar data, leveraging Houdini pipelines, and utilizing PCG (Procedural Content Generation) in Unreal Engine. 

This role will work closely with Technical Artists and other developers to ensure the systems deliver a high-quality, scalable, and artist-friendly workflow.

Responsibilities

  • In partnership with TA, design and implement robust procedural content generation systems.
  • Integrate raw data from geostationary/lidar data with Houdini pipelines and Unreal Engine, 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.
  • Guide and mentor the engineering team, helping resolve technical issues.

Qualifications

  • Strong proficiency in C++ and Python, 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.
  • Understanding of at least one core Unreal Engine features (Streaming, Megalights, World Partition), and performance implications related to their usage
  • Proven leadership and mentoring experience, with the ability to guide other developers, drive best practices, and contribute to the creation of the greatest games.
  • Strong communication skills, with the ability to collaborate effectively with artists and designers.

Nice To Have:

  • Experience integrating and optimizing large datasets based on 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 systems and Blueprints.

About Us

Founded in 2004, Virtuos is one of the largest independent video game development companies. We are headquartered in Singapore with over 4,200 employees across 25 offices in Asia, Europe, and North America. Specializing in full-cycle game development and art production, we have delivered high- quality content for more than 1,500 console, PC, and mobile games. Our clients include 23 of the top 25 gaming companies worldwide.
About Our Team
Established in 2023, Virtuos Labs – Warsaw is part of Virtuos’ global network of studios dedicated to enhancing engineering and R&D capabilities to tackle complex AAA projects for our partners. The studio is home to industry-leading experts specializing in graphics rendering and optimization technology in video game production.

WHAT WE OFFER

• Work alongside industry veterans
• Contribute to the world’s biggest AAA games
• Flexible working hours
• Hybrid work culture

People matter. Diverse opinions and experiences matter. At Virtuos, our talented teams are the cornerstone of our success, and we recognize that fostering and advocating for inclusivity is at the center of what we do best - we make games better, together. Virtuos is proud to be an equal opportunity employer that embraces diversity of thought, expression, culture, and backgrounds.

Job Info

  • Job Function Identification 1092
  • Posting Date 03/17/2025, 03:20 PM
  • Locations Poland (Hybrid)
  • Job Function Schedule Full time
  • Linkedin Tags #LI-vok #LI-VM1

Similar Jobs

ByteDance - Machine Learning Engineer - AML Algorithm

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Meta - Research Engineer

Meta

Pittsburgh, Pennsylvania, United States (On-Site)
5 Months ago
Flying Wild Hog - Senior Technical Animator

Flying Wild Hog

(Remote)
2 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
5 Months ago
ByteDance - Backend Software Engineer - Global E-Commerce Supply Chain Inventory

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Luma Pictures - FX Artist (Mid - Senior Level)

Luma Pictures

Vancouver, British Columbia, Canada (Remote)
1 Month ago
Framestore - Technical Artist - London Launchpad Internship 2025

Framestore

London, England, United Kingdom (On-Site)
1 Month ago
Intrepid Studios,  Inc  - Senior VFX Artist

Intrepid Studios, Inc

Canada (On-Site)
8 Months ago
Fantastic Pixel Castle - Art Manager

Fantastic Pixel Castle

(Remote)
1 Month ago
Amanotes - Technical Game Artist

Amanotes

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Evolution - Senior Backend Game Developer

Evolution

Sofia, Sofia City Province, Bulgaria (On-Site)
2 Months ago
Epic Games - Senior Software Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
ByteDance - Research Engineer (Foundation Model) - Machine Learning Systems

ByteDance

Singapore (On-Site)
5 Months ago
Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
2 Months ago
TiMi Studio Group - Rendering Programmer Intern

TiMi Studio Group

Quebec, Canada (On-Site)
1 Month ago
Skan AI - Release Manager

Skan AI

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
NVIDIA - System Software Engineer Intern, Autonomous Vehicles - 2025

NVIDIA

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago
ByteDance - Software Developer Graduate (Routing Verification & Emulation)

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Epic Games - Senior UI Programmer, UEFN

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Poland

Wargaming - UX/UI Designer (Unannounced Project)

Wargaming

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Months ago
Techland - Senior Character Concept Artist

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
6 Months ago
Wargaming - Character Artist

Wargaming

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Sperasoft - Senior Material Artist

Sperasoft

Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Techland - Senior Character Concept Artist

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
4 Months ago
CD PROJEKT RED - Intern in Sound Design Team

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Visa - Senior Software Engineer - Backend

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
6 Months ago
PwC - Application to PwC Service Delivery Center

PwC

Katowice, Silesian Voivodeship, Poland (On-Site)
4 Months ago
seeking alpha - Senior Data Analyst

seeking alpha

Poland (On-Site)
6 Months ago
Techland - Senior Cinematic Artist

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Technical Art Jobs

Room 8 Studio - Unreal Engine Cinematic Artist (Trailer Production)

Room 8 Studio

Bulgaria (On-Site)
5 Months ago
Plarium - Real-time VFX Artist

Plarium

Lviv, Lviv Oblast, Ukraine (Remote)
2 Months ago
Wargaming - Lead/Senior Environment Artist

Wargaming

Nicosia, Nicosia, Cyprus (Hybrid)
1 Month ago
SciPlay - Art Director

SciPlay

Cedar Falls, Iowa, United States (Hybrid)
4 Months ago
Activision - VFX Artist

Activision

Shanghai, Shanghai, China (On-Site)
9 Months ago
Company3 Method Studios - Lead Matchmove Artist (Fixed Term)

Company3 Method Studios

Vancouver, British Columbia, Canada (Remote)
2 Months ago
Build A Rocket Boy - Lead VFX Artist

Build A Rocket Boy

(Remote)
3 Months ago
NBCUniversal - Technical Art Director

NBCUniversal

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Wargaming - Lead Level Artist (World of Tanks)

Wargaming

Warsaw, Masovian Voivodeship, Poland (Remote)
1 Month ago
Aristocrat Gaming - Lead Technical Artist

Aristocrat Gaming

Noida, Uttar Pradesh, India (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Dublin, County Dublin, Ireland (Hybrid)

China (On-Site)

Ukraine (Hybrid)

Dublin, County Dublin, Ireland (Remote)

China (On-Site)

Dublin, County Dublin, Ireland (Hybrid)

Czechia (Hybrid)

Vietnam (On-Site)

Prague, Prague, Czechia (On-Site)

View All Jobs

Get notified when new jobs are added by Virtuos

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug