June 9, 2026

Unreal Tools Developer

Mid • Remote

12,000 - 17,000 PLN/mo

Wroclaw, Poland

🎲Change the Game!🎮

Jesteśmy zespołem, który ma już za sobą 2 duże premiery w świecie Tainted Grail Conquest i Tainted Grail The Fall of Avalon. Ostatnia z nich to ambitny open world RPG określany przez wiele mediów jako “Polski Skyrim” z recenzjami na poziomie 87% w największym sklepie. Obie gry powstały na bazie silnika Unity.

Obecnie rozpoczynamy nowy projekt, który jest w bardzo wczesnej fazie, jest to RPG na Unreal Engine z mocnym wykorzystaniem DOD i Mass. Szukamy Unreal Tools Developera, który pomoże nam w stworzeniu efektywnych narzędzi i usprawnieniu pipeline'u pracy na silniku Unreal Engine, aby sprostać wymaganiom ambitnej gry RPG. Większość zespołu dopiero uczy się Unreala, dlatego zależy nam na dobrej znajomości tego silnika u Ciebie i chęci do dzielenia się wiedzą, w szczególności w zakresie rozszerzania funkcjonalności edytora.

Twoje Obowiązki:

  • Projektowanie, implementacja i utrzymanie wydajnych narzędzi oraz usprawnień dla Unreal Engine, wspierających workflow innych zespołów (programistów, artystów i designerów).

  • Tworzenie i optymalizacja pipeline’ów contentowych (np. import/eksport danych, automatyzacja procesów).

  • Ścisła współpraca z innymi działami w celu identyfikacji i realizacji potrzeb na nowe narzędzia.

  • Dzielenie się wiedzą z resztą zespołu.

  • Sprawdzanie kodu innych programistów.

Oczekujemy

  • 2 lat doświadczenia w tworzeniu narzędzi i rozszerzeń na Unreal Engine (w tym pluginów oraz rozszerzeń edytora np. z wykorzystaniem Slate, UMG, Editor Utility Widgets).

  • Bardzo dobrej znajomości architektury Unreal Engine, jego API i C++.

  • Znajomość systemu kontroli wersji Perforce.

  • Umiejętności analitycznego myślenia, kreatywnego podejścia w rozwiązywaniu technicznych problemów.

  • Pisania czytelnego kodu i komunikacji na jego temat.

  • Chęci pomagania innym i dzielenia się wiedzą.

  • Samodzielności i zaangażowania, pasji do gier komputerowych i dużych ambicji.

Mile widziane:

  • Znajomość Blueprintów.

  • Znajomość systemów CI/CD (Horde, Jenkins).

  • Znajomość innych języków skryptowych (np. Python) wykorzystywanych do automatyzacji.

  • Znajomość DOD, ECS (w szczególności Mass).

  • Chęci do pracy w stylu R&D.

  • Wydanie gry/produktu w ramach większego zespołu (10+ osób).

Oferujemy:

  • Wynagrodzenie w wysokości 12000 - 17000 zł na fakturze.

  • Realny wpływ na kierunek rozwoju gry i standardy jakości w projekcie.

  • Pracę nad dużym, ambitnym projektem typu Open World RPG.

  • Pracę w stale rozrastającym się i przyjaznym zespole.

  • Premie uznaniowe.

  • Prywatną opiekę medyczną.

  • Stabilność finansową dużego wydawcy, przy zachowaniu atmosfery studia indie.

  • Chill zone.

  • Platformę kafeteryjną.

Czekamy na Twoje CV!
Poznaj nas bliżej: https://www.youtube.com/watch?v=G2X1wFUWJ_0 :D

Similar jobs you might like

Technology

Awaken Realms

Senior Unreal Core Programmer

Senior

Remote

Wroclaw, Poland

12,000 - 20,000 PLN/mo

🏢 Summary: Senior Unreal Programmer role for an early-stage RPG project built on Unreal Engine with strong use of DOD and Mass. The position focuses on implementing core systems, optimizing performance, and shaping engine architecture while mentoring a team new to Unreal. Long-term collaboration on ambitious RPG projects is expected. 🗂️ Requirements: 5+ years of game development experience, 2+ years of Unreal Engine experience, Very good knowledge of Unreal Engine systems, Very good knowledge of C++, Practical knowledge of DOD and ECS, Experience with performance optimization (CPU, GPU, memory), Ability to design and review system architecture, Fluent English 📃 Skills: Unreal, C++, DOD, ECS, Mass, Blueprint, RigVM, Perforce 🏢 Description: 🎲Change the Game!🎮 Jesteśmy zespołem, który ma już za sobą 2 duże premiery w świecie Tainted Grail - Conquest i Tainted Grail The Fall of Avalon . Ostatnia z nich to ambitny open world RPG określany przez wiele mediów jako “Polski Skyrim” z recenzjami na poziomie 87% w największym sklepie. Obie gry powstały na bazie silnika Unity. Obecnie rozpoczynamy nowy projekt, który jest w bardzo wczesnej fazie, jest to RPG na Unreal Engine z mocnym wykorzystaniem DOD i Mass. Szukamy Senior Unreal Programmera, który pomoże nam dostosować silnik do naszego podejścia i spełnienia wymagań optymalizacyjnych ambitnej gry RPG, z perspektywą długiej współpracy przy wielu ambitnych projektach. Większość zespołu dopiero uczy się Unreala, dlatego zależy nam na dobrej znajomości tego silnika u Ciebie i chęci do dzielenia się swoją wiedzą. Twoje obowiązki: Implementacja core’owych systemów i mechanik. Sprawdzanie kodu innych programistów ze szczególną uwagą na wydajność rozwiązań (CPU, GPU i pamięć). Uczestniczenie w projektowaniu nowych rozwiązań i planowaniu architektury systemów. Dzielenie się wiedzą z resztą zespołu ze szczególnym nastawieniem na “do's and don't's” dotyczące API i funkcjonalności UE. Oczekujemy: 5 lat doświadczenia w tworzeniu gier komputerowych. 2 lat doświadczenia w tworzeniu gier komputerowych w Unreal Engine. Bardzo dobrej znajomości: Unreal Engine (wady i zalety poszczególnych systemów), oraz C++ Dobrej znajomości DOD i ECS. Umiejętności analitycznego myślenia, dostrzegania potencjalnych problemów i rozwiązań. Pisania czytelnego kodu i komunikacji na jego temat. Płynnej znajomości języka angielskiego. Chęci pomagania innym i dzielenia się wiedzą. Zaangażowania, pasji do gier komputerowych i dużych ambicji. Mile Widziane: Znajomość i doświadczenie z Mass. Wydanie gry w ramach większego zespołu (10+ osób). Znajomość Blueprintów i RigVM. Doświadczenie przy tworzeniu streamowanych otwartych światów. Znajomość systemu kontroli wersji Perforce. Oferujemy Wynagrodzenie w wysokości 12 000 - 20 000 zł na fakturze. Realny wpływ na kierunek rozwoju gry i standardy jakości w projekcie. Premie uznaniowe. Prywatną opiekę medyczną. Stabilność finansową dużego wydawcy, przy zachowaniu atmosfery studia indie. Chill zone. Platformę kafeteryjną. Poznaj nas bliżej: https://www.youtube.com/watch?v=G2X1wFUWJ_0 :D

Technology

Awaken Realms

Senior Unity Programmer

Senior

Hybrid

Wroclaw, Poland

10,000 - 18,000 PLN/mo

🏢 Summary: The offer is for a Senior Unity Programmer to independently develop a small-scale turn-based multiplayer game, handling all technical aspects from low-level systems to gameplay, tools, shaders, and UI. The role involves significant impact on technical decisions and architecture within an iterative prototyping process. 🗂️ Requirements: Minimum 2 years of experience in game development, Very good knowledge of Unity engine, Proficiency in C#, Experience with Git version control, Ability to write clean, maintainable code, Analytical problem-solving skills, Fluent English 📃 Skills: Unity, C#, Git, Multiplayer, Shaders, UI, 3D, Architecture, Optimization 🏢 Description: 🎲Change the Game!🎮 Jesteśmy jednym z największych wydawców gier planszowych na świecie (Nemesis, Tainted Grail, ISS: Vanguard) oraz ambitnie rozwijającym się twórcą gier wideo – celujemy w tworzenie gier, które na pierwszym miejscu stawiają jakość rozgrywki, a nie monetyzację / excela. Nasze sukcesy digitalowe to między innymi: Tainted Grail: Conquest oraz Tainted Grail: The Fall of Avalon , które zostało bardzo dobrze przyjęte przez graczy i media, z recenzjami na Steamie na poziomie 88%! Naszym ostatnim projektem jest obszerny dodatek – Sanctuary of Sarras (80%, bardzo pozytywne). Efekty możesz zobaczyć tutaj: Tainted Grail: The Fall of Avalon Cinematic Trailer Sanctuary of Sarras DLC Kogo szukamy?: Obecnie poszukujemy Senior Unity Programmera do samodzielnej pracy przy małym projekcie a dokładniej turowej grze multiplayer. Twoje zadania: Tworzenie i rozwijanie gier w każdym aspekcie technicznym (niskopoziomowe systemy, gameplay, narzędzia, shadery, UI, itd.) Samodzielna organizacja pracy Aktywne uczestniczenie w procesie decyzyjnym Poszukiwanie najlepszych rozwiązań zgodnie z metodologią iterowania i prototypowania Klarowna komunikacja Wymagamy: 2 lat doświadczenia w tworzeniu gier komputerowych Bardzo dobrej znajomości silnika Unity i języka C# Znajomości systemów kontroli wersji (Git) Pisania czystego, klarownego kodu i komunikacji na jego temat Umiejętności analitycznego myślenia, dostrzegania potencjalnych problemów Zaangażowania, dużej pasji do gier komputerowych i dużych ambicji Płynnej znajomości języka angielskiego Mile Widziane Doświadczenie z tworzenia gier multiplayer Umiejętność projektowania architektury oprogramowania Umiejętność optymalizowania gier Znajomość konstrukcji i działania silników 3D Oferujemy: Duży wpływ na ostateczny kształt gry Wynagrodzenie w wysokości 10000 - 18000 zł na fakturze Realny wpływ na kierunek rozwoju gry i standardy jakości w projekcie. Premie uznaniowe. Prywatną opiekę medyczną. Stabilność finansową dużego wydawcy, przy zachowaniu atmosfery studia indie. Chill zone. Platformę kafeteryjną. Czekamy na Twoje CV i Portfolio! Poznaj nas bliżej: https://www.youtube.com/watch?v=G2X1wFUWJ_0 :D

Technology

Awaken Realms

Senior Unity Optimization Programmer

Senior

On-site

Wroclaw, Poland

12,000 - 18,000 PLN/mo

🏢 Summary: Senior Unity Optimization Programmer role focused on profiling and optimizing systems for a large-scale Open World RPG project in Unity. The position involves improving CPU, GPU, and memory performance across both Unity and custom systems, ensuring high technical quality of the game. The role supports ongoing development of an established title with significant impact on its technical direction. 🗂️ Requirements: Minimum 5 years of experience with Unity Engine, Strong expertise in CPU, GPU and memory optimization techniques, Very good knowledge of C# and HPC#, Strong knowledge of DOTS, Experience with Unity ECS, Experience with BRG, Ability to independently profile and optimize game systems, Fluent English 📃 Skills: Unity, C#, HPC#, DOTS, ECS, BRG, CPU, GPU, Memory 🏢 Description: 🎲Change the Game!🎮 Jesteśmy jednym z największych wydawców gier planszowych na świecie (Nemesis, Tainted Grail, ISS: Vanguard) oraz ambitnie rozwijającym się twórcą gier wideo – celujemy w tworzenie gier, które na pierwszym miejscu stawiają jakość rozgrywki, a nie monetyzację / excela. Nasze sukcesy digitalowe to między innymi: Tainted Grail: Conquest oraz Tainted Grail: The Fall of Avalon , które zostało bardzo dobrze przyjęte przez graczy i media, z recenzjami na Steamie na poziomie 88%! Naszym ostatnim projektem jest obszerny dodatek – Sanctuary of Sarras (80%, bardzo pozytywne). Efekty możesz zobaczyć tutaj: Tainted Grail: The Fall of Avalon Cinematic Trailer Sanctuary of Sarras DLC Kogo szukamy?: Obecnie poszukujemy Senior Unity Optimization Programmer do dalszego wsparcia naszego największego tytułu Tainted Grail the Fall of Avalon Twoje zadania: Profilowanie gry do wytypowania miejsc do optymalizacji Optymalizacja systemów gry, zarówno systemów Unity, jak i autorskich Analiza i wycena zadań zgodnie z ich złożonością Wymagamy: 5 lat doświadczenia związanego z Unity Engine Bardzo dobrej znajomości zaawansowanych technik optymalizacyjnych związanych z CPU, GPU i Memory Bardzo dobrej znajomości języka C# i HPC# Bardzo dobrej znajomości DOTS Doświadczenie z Unity ECS Doświadczenie z BRG Samodzielności i proaktywności w pracy Płynnej znajomości języka angielskiego Mile Widziane Znajomość source generatorów Doświadczenie z pipeline graficznym Doświadczenie z optymalizacją na konsole Oferujemy: Wynagrodzenie w wysokości 12000 - 18000 zł na fakturze Realny wpływ na kierunek rozwoju gry i standardy jakości w projekcie. Pracę nad dużym, ambitnym projektem typu Open World RPG. Pracę w stale rozrastającym się i przyjaznym zespole. Premie uznaniowe. Prywatną opiekę medyczną. Stabilność finansową dużego wydawcy, przy zachowaniu atmosfery studia indie. Chill zone. Platformę kafeteryjną. Czekamy na Twoje CV i Portfolio! Poznaj nas bliżej: https://www.youtube.com/watch?v=G2X1wFUWJ_0 :D

Technology

ALTER GPU CENTER

Junior Unreal Developer

Junior

Remote

Lodz, Poland

🏢 Summary: Part-time Junior Unreal Designer role focused on designing and implementing gameplay systems in Unreal Engine using Blueprints and/or C++. The position involves developing gameplay mechanics, UI features, and scripts while collaborating with the design team. It is suited for early-career candidates or students seeking hands-on experience in game development. 🗂️ Requirements: Good knowledge of Blueprints and/or C++, Experience with Unreal Engine, Understanding of game or application production process, Understanding of REST API protocols 📃 Skills: Unreal, Blueprints, C++, REST, Omniverse, UI, Gameplay 🏢 Description: Who are we looking for? We are looking for a Junior Unreal Designer, available for at least part-time work, to join our team. If you are at the beginning of your professional career or currently studying, this job is for you. Responsibilities: Designing, developing, and implementing gameplay in Unreal Engine. Implementing gameplay mechanics, UI features, and logic in Blueprints and/or C++. Creating and modifying scripts and user interfaces. Collaborating with the design team. Analyzing, optimizing, and refreshing game mechanics. Requirements: Good knowledge of Blueprints and/or C++. Experience working with Unreal Engine. Understanding of the game or application production process. Understanding of protocols such as REST API. Ability to work in a team, strong communication skills, and willingness to learn. Analytical thinking skills and the ability to solve problems independently. Knowledge of NVIDIA Omniverse would be an asset. We offer: Subsidized sports card. Opportunity to learn and gain experience. Prospects of working on interesting and diverse projects. Participation in industry events. Company social events.

Technology

Odyssey Crew

Senior Unreal Engine 5 Developer

Senior

On-site

Wroclaw, Poland

12,000 - 18,000 PLN/mo

🏢 Summary: Development of an interactive 3D application in Unreal Engine 5 used as a modern sales and presentation tool for real estate projects on touch screens and PCs. The role focuses on building application logic, architecture, and UI/UX within UE5, ensuring performance, usability, and high product quality. This is a senior-level position with strong impact on both technical implementation and user experience. 🗂️ Requirements: Minimum 5 years commercial experience with UE4/UE5, Strong knowledge of Blueprints, Experience with Unreal Motion Graphics, Ability to develop in C++ within Unreal Engine 5 or knowledge of Slate, Experience designing architecture, classes, and modules in UE5, Experience optimizing and profiling Unreal Engine applications, Ability to build and prepare Windows builds, Experience with version control systems (Git or SVN) 📃 Skills: UnrealEngine5, UE4, Blueprints, C++, Slate, UMG, Git, SVN, Windows, Nanite, Lumen, PCG, Docker, Jenkins, AWS, DevOps, CI/CD 🏢 Description: W Odyssey Crew od ponad 10 lat tworzymy interaktywne aplikacje 3D dla branży nieruchomości. Łączymy real-time 3D, architekturę i design, projektując narzędzia, które realnie wspierają sprzedaż inwestycji w showroomach i na ekranach dotykowych. Rozwijamy nasz produkt HomerPOS — aplikację opartą o Unreal Engine 5, która działa na dużych ekranach dotykowych, ekranach PC (myszka i klawiatura) - aplikacja pomaga zaprezentować inwestycje deweloperskie w nowoczesny, intuicyjny sposób. Szukamy osoby, która dobrze czuje się w Unreal Engine 5, potrafi ogarnąć logikę aplikacji, klasy, moduły i funkcje po stronie developmentu, a jednocześnie rozumie, że końcowy efekt musi być czytelny, szybki i wygodny dla użytkownika. To rola dla kogoś, kto chce mieć wpływ nie tylko na „to, żeby działało”, ale też na to, jak działa i jak się z tego korzysta. Na czym polega ta rola: To nie jest typowy gamedev skupiony wyłącznie na gameplayu. U nas będziesz rozwijać interaktywny produkt działający w UE5 — coś pomiędzy aplikacją, systemem prezentacyjnym i nowoczesnym interfejsem sprzedażowym. Będziesz pracować nad tym, co dzieje się „pod maską”, ale też nad tym, co widzi i dotyka użytkownik. Kogo szukamy Szukamy osoby, która ma już solidne doświadczenie komercyjne z Unreal Engine i nie potrzebuje prowadzenia za rękę. Szukamy osoby, która potrafi: projektować sensowną architekturę rozwiązań w UE5, budować funkcje i klasy odpowiadające za działanie aplikacji, rozwijać interfejsy w Unreal Motion Graphics, dbać o płynność, wydajność i jakość końcowego produktu, myśleć produktowo, a nie tylko taskowo. Czym będziesz się zajmować rozwojem nowych funkcji i modułów w Unreal Engine 5 , implementacją logiki aplikacji w Blueprintach i/lub C++ , tworzeniem oraz rozwijaniem klas, struktur i mechanik odpowiedzialnych za działanie makiety, pracą nad UI naszej aplikacji (we współpracy z UI i UX designerem): widoki, widgety, stany, nawigacja, animacje, gesty, drag & drop, ulepszaniem UX interaktywnych ekranów dotykowych, tak aby obsługa była intuicyjna i płynna, optymalizacją działania aplikacji i profilowaniem wydajności, przygotowywaniem buildów na Windows oraz wspieraniem procesu wdrożeń, współpracą z zespołem graficznym, projektowym, produktowym i marketingu przy rozwoju kolejnych modułów. Dobrze odnajdziesz się w tej roli, jeśli: masz minimum 5 lat doświadczenia komercyjnego w UE4/UE5 , bardzo dobrze znasz Blueprinty i swobodnie poruszasz się w pracy z Unreal Motion Graphics , potrafisz pracować w C++ w Unreal Engine 5 albo znasz Slate , umiesz samodzielnie rozwiązywać problemy techniczne i zaproponować sensowne podejście, a nie tylko wykonywać polecenia, rozumiesz różnicę między „efektownym” a „użytecznym” interfejsem, zwracasz uwagę na detale, responsywność i jakość użytkowania, korzystasz z Git albo SVN i potrafisz pracować w zespole. Duży plus za doświadczenie z Nanite, Lumen, Procedural Content Generation , tworzenie własnych pluginów do UE5, znajomość tematów związanych z automatyzacją buildów i CI/CD, doświadczenie z Dockerem, Jenkinsem albo AWS DevOps , wyczucie produktowe i umiejętność patrzenia na projekt oczami użytkownika końcowego. Oferujemy 12 000 – 18 000 zł netto / m-c (B2B) w zależności od posiadanego doświadczenia Praca stacjonarna (Wrocław, core hours 9-15) Stabilne warunki pracy

Technology

Ten Square Games

Unity Developer (f/m/d)

Mid

Hybrid

Wroclaw, Poland

🏢 Summary: The role involves developing and optimizing mobile games using Unity, implementing new features, and improving performance to deliver high‑quality player experiences. You will collaborate with cross‑functional teams to enhance technical pipelines and maintain strong coding standards in a live mobile game environment. 🗂️ Requirements: Professional experience in mobile game development, Proficiency in Unity 3D (UI, rendering, asset bundles), Strong knowledge of C#, Experience with performance optimization and profiling tools, Understanding of architectural patterns, Knowledge of data structures, Experience with client-server architecture, Ability to follow good coding practices 📃 Skills: Unity, C#, UI, Rendering, AssetBundles, Profiling, Optimization, Architecture, DataStructures, CI/CD, ClientServer 🏢 Description: HYBRID WORK MODEL: 3 DAYS PER WEEK (60%) IN OUR WROCLAW OFFICE AND 2 DAYS REMOTE About us Hi, we are Ten Square Games , and we live games! No, not a typo - but a level up from loving! We are on a mission of giving players excellent outdoor experiences on their mobiles. With global hits, such as Fishing Clash, we know how to make the best of technology, fun, and fair play. With 77 million registered players in 2024 and 300+ people on board, we keep growing and learning, having the insatiable hunger for the next success. If you also like to explore the unknown and know how to own it, we want to work with you! What is this job all about? We’re seeking a talented Unity Developer (f/m/d) . You will bring new ideas to life and make a real impact in mobile gaming . You’ll be part of a passionate team, building exciting features, fine‑tuning performance, and keeping the player experience top‑tier. If creating games that millions enjoy excites you, this is the place to make it happen! What will you be doing? Implementing new game features; Collaborating with QA, Artists, and Designers; Improving technical pipelines; Identifying and fixing performance bottlenecks; Ensuring high standards and good coding practices. What are we looking for? Professional experience with mobile game development; Knowledge of Unity 3D, including UI, rendering, and asset bundles; Knowledge of C#; Good communication skills and being a team player; Knowledge of optimization techniques and experience with profiling tools; Understanding of common architectural patterns and knowledge of good coding practices; At least a basic understanding of data structures. Amaze us with: Hobby projects that can show your interests in software development; Tools development experience; Game prototyping experience; Experience with CI / CD pipelines; Participation in game jams; Experience in working with a client-server architecture. Please submit your CV in English. Perks for interns: GREAT ENVIRONMENT: Continuous mentorship throughout the entire internship; Tailored onboarding process; Opportunities to work independently on tasks and see your impact on a live product; Autonomy mode and freedom of making partnership decisions. PERSONAL DEVELOPMENT: Safe environment and setting that boost your EXP points and skills; Opportunity to learn from top-notch gaming industry experts; Communities of practice and educational books of your choice; A chance to network with gaming professionals and other passionate interns. COMFORT: Contract of mandate; Working hardware matters – win or Mac – take your pick; Attractive remuneration; Easy accessible modern office in the center of Wroclaw. CARE: Free breakfasts, lunch days, fresh veggies & fruits, and refreshments in the office; In-office massage; Participation in all team and company events. Please submit your CV in English.

Technology

TurbineOne

Simulation & Game Developer (Autonomous Systems)

Senior

Remote

Washington, DC

🏢 Summary: Senior/Principal Simulation & Game Developer role focused on building an interactive, physics-based simulation platform for autonomous aerial and maritime systems. The position involves developing a game-like environment using Unreal Engine or Unity, integrating autonomy software as controllable agents, and creating tools for scenario design, testing, and analysis. The role combines game development, simulation engineering, and robotics in a product-driven, cross-functional setting. 🗂️ Requirements: 5+ years in game development, simulation engineering, or 3D application development, Strong experience with Unreal Engine or Unity, Experience with physics-based environment development, Experience building user-generated content tools (level editors, scenario builders), Experience integrating external systems or APIs into game engines, Ability to develop scripting, telemetry, and scenario playback systems, Understanding of AI or complex NPC behavior systems, Experience collaborating with robotics or autonomy teams 📃 Skills: Unreal, Unity, AirSim, Gazebo, C++, C#, ROS, MAVLink, APIs, Networking, Physics, Telemetry, AI, 3D, Scripting 🏢 Description: ABOUT THE JOB Company Intro: TurbineOne is the frontline perception company. We deliver decision advantage, better situational awareness, and stronger force protection. Our customers love how we automate the right portions of the military intelligence cycle while keeping them in the loop. The company is a small, fast-moving, and high-performance startup backed by the best DefenseTech venture capitalists. Job Title: Senior / Principal, Simulation & Game Developer (Autonomous Systems)Reporting to: Applied Robotics Engineering ManagerLocation: Geographically flexible (remote-friendly) Description TurbineOne is looking for a senior/principal game developer to build an interactive simulation environment that brings our autonomous vehicle software to life. This role will focus on developing a "game-like" platform where both technical and non-technical users can design, run, and evaluate real-world scenarios involving aerial drones and autonomous maritime systems. You will own the development of a simulation product that integrates our autonomy stack as the "agents" inside rich, physics-based environments. Leveraging platforms like Unreal Engine (AirSim) or Unity, you will create intuitive tools and immersive environments that enable rapid scenario testing, validation, and experimentation. This is a highly cross-functional role at the intersection of game development, simulation, and robotics. Primary Responsibilities Own the design and development of a simulation platform that enables users to create and test real-world autonomous vehicle scenarios Build immersive, physics-based environments using Unreal Engine (preferred, with AirSim) or Unity Integrate TurbineOne's autonomy software into simulation environments as controllable agents Develop intuitive tooling and UX that allows non-technical users to configure scenarios, define conditions, and evaluate outcomes Create systems for scenario scripting, playback, telemetry visualization, and analysis Collaborate closely with robotics engineers to ensure simulation fidelity and alignment with real-world vehicle behavior Balance realism with usability—build simulations that are both technically meaningful and easy to interact with Be a product owner—define and drive the vision for simulation capabilities; there are no tickets to crunch here Dream big—prototype, experiment, and iterate quickly on new ideas for how simulation can accelerate autonomy development and testing Desired Experience 5+ years of experience in game development, simulation engineering, or interactive 3D application development Strong experience with Unreal Engine (preferred) or Unity, including physics systems and environment creation Experience building tools or systems for user-generated content (e.g., level editors, scenario builders, modding tools) Familiarity with simulation frameworks such as AirSim, Gazebo, or similar is a strong plus Experience integrating external systems or APIs into game engines (e.g., networking, real-time data, control systems) Understanding of enemy AI, complex scripting behaviors or other NPC mecahnics Strong sense of UX for interactive tools—especially for non-technical users Experience working through ambiguity and shaping early-stage products Bonus: familiarity with robotics concepts (ROS, MAVLink, etc.) or prior work in simulation for autonomy Startup Culture Expectations We're a small, fully remote team—everything is our responsibility Our team thrives on autonomy, trust, and strong communication You'll be expected to take full ownership of your domain—from idea to implementation Comfort with constant change, fast iteration, and learning by doing is essential We value builders who experiment, share failures openly, and push toward impactful solutions Most startups fail—no one is coming to save us, and that's what makes this fun

Technology

emagine Polska

Senior Game Engine Developer

Senior

On-site

Stockholm, Sweden

🏢 Summary: Development role focused on building and optimizing a streamed open-world solution for a golf game across Linux, iOS, and Windows. The position combines engine-level programming, internal tool and pipeline creation, and real-time rendering optimization to deliver high visual quality and performance. You will collaborate with cross-functional teams to create scalable, maintainable systems and multi-platform runtime solutions. 🗂️ Requirements: Experience with game engines (preferably Unity), Knowledge of real-time rendering and shader workflows, Strong proficiency in C# or C++, Experience with asset management systems (e.g., Addressables), Ability to develop and maintain tools and pipelines, Experience collaborating in cross-functional development teams 📃 Skills: Unity, C#, C++, Shaders, PBR, Rendering, Addressables, Linux, iOS, Windows, Python, GitLab, CI/CD, Kubernetes, AmazonS3 🏢 Description: Senior Game Engine Developer – Streamed Open World About the Role We are looking for a driven and versatile Game Engine Developer to help develop our streamed open-world solution for a golf game. In this role, you will work on everything from building internal tools and pipelines to optimizing rendering and creating high-quality experiences across multiple platforms (Linux, iOS, and Windows). You will be part of a team where we combine creative ideas with technical expertise to deliver a seamless and visually impressive gaming experience. Responsibilities Pipeline Development & Automation: Develop and maintain tools that convert editor scenes into optimized runtime scenes, including handling prefabs and asset packaging (e.g., using Unity Addressables). System & Tools Development: Create and improve internal tools (such as our “Assembler” and spline-based region tools) to support artists and designers in production. Rendering & Optimization: Work with shaders (e.g., custom PBR), forward rendering, and runtime terrain rendering to maximize performance while maintaining high visual quality. Platform Support: Ensure that our solutions are robust and efficient across multiple platforms, including fixed hardware environments. Collaboration: Work closely with artists, designers, and other developers to identify needs and drive innovative technical solutions. Debugging & Maintenance: Profile, debug, and optimize both tools and runtime systems, and contribute to a sustainable and maintainable codebase. Qualifications Experience with game engines (preferably Unity) and pipeline management Knowledge of real-time rendering, shaders, and graphics optimization workflows Strong understanding of C# or C++ and solid insight into asset management (e.g., Addressables) Experience working in cross-functional teams and communicating technical solutions clearly Interest in developing custom tools, building automated workflows, and improving pipelines Nice to Have Experience creating or optimizing forward rendering, PBR, terrain systems, or multi-platform builds Knowledge of DevOps tools such as GitLab CI/CD, Verdaccio, build servers, Amazon S3, and Kubernetes Experience with scripting (e.g., Python) for tool or pipeline automation

Technology

Ludus AI

Unreal Engine Developer

Mid

Remote

Gliwice, Poland

14,000 - 17,000 PLN

🏢 Summary: Role focused on developing and maintaining a native C++ plugin for Unreal Engine 5, deeply integrating AI-driven code and asset generation into the editor. The position centers on performance optimization, seamless UE5 integration, and building intuitive developer tools. It involves working at the engine level to enhance the overall developer experience for Unreal Engine creators. 🗂️ Requirements: 2–4 years of experience with Unreal Engine, Strong C++ programming skills, Knowledge of Unreal Engine basics, Experience with UE editor scripting, Understanding of memory management, Understanding of multithreading concepts, Ability to develop and maintain UE5 C++ plugins, English proficiency (B2/C1), Polish language proficiency 📃 Skills: C++, UnrealEngine, UE5, EditorScripting, Multithreading, MemoryManagement, Slate, UMG, Python, Docker, Web, AI, LLM 🏢 Description: About Ludus AI We don’t just use AI; we build the tools that bring it into the heart of Unreal Engine. With 26,000+ users and partnerships with industry giants, Ludus AI is automating C++, Blueprints, and 3D asset generation. We’re looking for a Developer who wants to go under the hood of the engine, not just use it to make games. Check it out at https://ludusengine.com 🚀. Why this role exists You will be the architect of our plugin's core. Your goal is to ensure that when a developer uses Ludus AI, the integration is seamless, performant, and feels like a native part of UE5. You’re not just shipping features; you’re building the "Developer Experience" for thousands of creators. What you will do Deep Engine Integration: Develop and maintain our native C++ plugin, ensuring stability across UE5.x versions. Workflow Innovation: Workflow Innovation: Translate complex AI capabilities (code/asset generation) into intuitive User Interface and Editor tools. Performance Engineering: Profile and optimize the plugin to ensure zero-lag impact on the user’s editor experience. Tech Advocacy: Collaborate on the roadmap—decide which new UE5 features (like PCG or Substrate) we should support next. Requirements UE Experience: 2–4 years of experience with Unreal Engine (C++ focused). Good knowledge of UE basics and editor scripting. C++ Knowledge: Write clean, maintainable code. Familiar with memory management and multi-threading concepts in UE. Tooling Mindset: Comfortable assisting in building tools for other developers and contributing to game logic. Teamwork & Autonomy: Comfortable working remotely and collaborating with the team under guidance. Communication: English (B2/C1) for documentation and team syncs. Komunikacja : Sprawnie komunikujesz się w języku polskim. Culture: A solid sense of humor (memes are our second language). Nice to have Experience with Slate/UMG for custom Editor UI. Knowledge of Python (for automation), Web technologies (for frontend) and Docker. Familiarity with AI/LLM integration patterns. What we offer Real Impact: Your code will be used by thousands of gamedevs globally. Total Autonomy: One weekly sync, no micro-management, 100% remote (anywhere). Deep Tech Stack: Work on the intersection of AI and low-level Engine code. Stability: Fully funded startup with a proven product-market fit. How to apply? If you're ready to join our team, send your CV along with a few sentences about yourself, a link to your portfolio and code samples (github link) using the form below! ❗Important: As part of your application, please include description of how you use AI tools during your daily work, and models/frameworks you have used so far! We use AI as the foundation of our work. Applications without the information above might not be taken into consideration .

Technology

Artifex Mundi

Senior Unity Programmer

Senior

Remote

Katowice, Poland

🏢 Summary: Senior Unity Programmer role focused on designing and implementing scalable game systems and features for a tactical RPG in Unity. The position involves shaping technical architecture, optimizing performance, and ensuring high code quality across the project. The role includes technical decision-making, code reviews, and close collaboration with cross-functional teams. 🗂️ Requirements: Minimum 5 years commercial experience in C#, 3–5 years professional experience with Unity, Strong knowledge of application architecture and design patterns, Knowledge of Clean Code and SOLID principles, Experience designing scalable systems, Experience with profiling and performance optimization, Ability to analyze CPU/GPU/memory bottlenecks, Knowledge of game development lifecycle, Proficiency with Git, Experience debugging complex technical issues, Ability to conduct code reviews, Experience using AI tools for code generation 📃 Skills: C#, Unity, Git, SOLID, CleanCode, Profiling, Optimization, CPU, GPU, Memory, Debugging, AI, Codex, Claude, DependencyInjection, AssetBundles 🏢 Description: Jesteśmy twórcami gier mobile F2P z 20 latami doświadczenia i ponad 100 osobami na pokładzie, z podziałem na dwa niezależne studia: Adventure i RPG. Nasz zespół RPG pracuje nad Void Hunters – taktycznym RPG, w którym stawiamy na głębię systemów, rozwój drużyny i świadome decyzje gracza. Projekt łączy turową walkę z rozbudowaną progresją oraz mechanikami budowania synergii między bohaterami. Więcej info o projekcie znajdziesz na stronie projektu: https://voidhunters.com Obecnie poszukujemy osoby na stanowisko: Senior Unity Programmer Twoje codzienne zadania: projektowanie i tworzenie architektury dla nowych feature’ów i systemów w grze; implementacja nowych funkcjonalności w Unity / C# z dbałością o jakość, wydajność i skalowalność; współtworzenie technicznej wizji projektu oraz proponowanie kierunków rozwoju kodu i architektury; podejmowanie decyzji technicznych dotyczących rozwoju projektu i jakości rozwiązań; rozwój oraz utrzymanie istniejących systemów i narzędzi wspierających produkcję; współpraca z game designerami, artystami, QA i producentami przy przekładaniu założeń projektowych na rozwiązania techniczne; dbanie o spójność architektury i wysoką jakość kodu w całym projekcie; identyfikowanie ryzyk technicznych oraz proponowanie rozwiązań ograniczających problemy na dalszych etapach produkcji; optymalizacja wydajności i stabilności projektu; wspieranie zespołu poprzez code review. Wymagania: minimum 5 lat doświadczenia w programowaniu komercyjnych projektów w C# oraz 3–5 lat doświadczenia w pracy z Unity; bardzo dobra znajomość architektury aplikacji, wzorców projektowych, zasad clean code, SOLID oraz dobrych praktyk programistycznych; doświadczenie w projektowaniu i rozwijaniu skalowalnych systemów umiejętność pracy z profilowaniem, optymalizacją wydajności oraz analizą bottlenecków CPU/GPU/memory; dobra znajomość cyklu życia aplikacji i procesu developmentu gier; dobra znajomość Git; umiejętność pisania czytelnego, testowalnego i łatwego w utrzymaniu kodu; doświadczenie w debugowaniu złożonych problemów technicznych; umiejętność samodzielnego podejmowania decyzji technicznych i proponowania rozwiązań; doświadczenie we współpracy z designerami, artystami, QA oraz innymi programistami; umiejętność prowadzenia code review i mentoringu mniej doświadczonych członków zespołu; umiejętność korzystania z narzędzi AI do generacji kodu (codex, claude code); samodzielność, proaktywność i nastawienie na rozwiązywanie problemów; dobra komunikacja i umiejętność tłumaczenia kwestii technicznych biznesowi lub designowi; umiejętność organizacji pracy własnej i priorytetyzacji zadań; otwartość na feedback i chęć wspierania rozwoju zespołu. Mile widziane: doświadczenie przy tworzeniu gier mobilnych, PC lub konsolowych; znajomość Asset Bundles, i systemów dependency injection; znajomość systemów analitycznych, crash reportingu i liveops; doświadczenie w pracy nad projektami free-to-play; udział w wydaniu co najmniej jednego tytułu na rynek. W ramach współpracy oferujemy: udział w zyskach (program bonusowy); realny wpływ na rozwój naszych gier; atmosferę opartą na szacunku, zaufaniu i komunikacji bez zbędnej biurokracji i skomplikowanych procedur; możliwość wyboru trybu pracy (office-first, remote lub hybryda); elastyczne godziny pracy (core hours: 10:00 – 15:00); budżet szkoleniowy; program kafeteryjny, w ramach którego możesz wybrać swoje benefity pozapłacowe, m.in . prywatną opiekę medyczną i kartę MultiSport; darmowy parking pod naszym biurem.