Raw Power Labs is a sister company to Raw Power Games. Our mission is to bring the power of AI into the hands of creators and organizations, enabling them to craft unique and impactful user and customer experiences across industries.
We aim to transform cutting-edge AI research into practical solutions that help create meaningful, immersive, and scalable experiences. We believe this can be achieved by offering the best possible work culture to our employees where we can dream big and run experiments. We recognize that experimentation and embracing new and different approaches require taking risks and sometimes result in failures, but that is also how we learn and grow!
Currently, we are an innovation team of 15 and growing. We share their values of trust, transparency and empathy and strive to be the best workplace in the industry. Besides an adventure, here is what we’re offering:
Competitive salaries.
Supplemental pension contributions.
30 days of annual vacation.
Flexible work hours, remote when you need to.
Low hierarchy, your respectful feedback is welcome.
Great focus on work/life balance.
Bleeding edge tech stack.
Skilled co-workers who are driven by a passion for creating beautiful games and cool tech.
So if you are kind-hearted, curious in nature and passionate about AI read on, and consider joining our journey to build an amazing company.
The Role
We are seeking a Senior Tools Programmer to lead the development of the client-side SDKs and editor integrations for our suite of AI-powered game services. You will build the critical bridge between our cloud infrastructure and the game runtime. In this role, you will design and implement robust plugins for Unity that enable developers to stream generated assets, query complex world logic, and track content usage. You will focus on creating intuitive workflows for designers and performant, non-blocking runtime systems for players. You will work primarily within the game engines, building the "Tier 1" caching systems, graph visualization tools, and telemetry hooks that power our products.
Key Responsibilities
SDK Architecture: Design and maintain the core SDKs for Unity (C#) that interface with our backend APIs.
Asset Streaming & Caching: Implement high-performance, asynchronous systems for downloading, caching, and instantiating runtime assets (textures, meshes, audio) without impacting frame rates.
Knowledge Graph Integration: Develop editor tools and runtime APIs that allow games to query external Knowledge Graphs. This includes building in-editor visualizations to help designers debug world logic and consistency states.
Editor Tooling:Create custom inspectors, windows, and debugging tools (using Unity Editor API) to streamline the workflow for game designers using our platform.
Telemetry & Analytics: Implement secure, lightweight runtime hooks to track asset instantiation and usage events for our rights management system.
Performance Optimization: Profile and optimize memory usage, garbage collection, and multi-threaded operations to ensure our tools add zero overhead to the game loop.
What We're Looking For
Engine Mastery: 5+ years of experience in game development with deep proficiency in C# (Unity).
Tools Development: Proven track record of building pipelines, plugins, or editor extensions for internal teams or public release.
Networking & Async: Strong understanding of HTTP/REST communication, serialization (JSON/Protobuf), and asynchronous programming patterns in a real-time context.
Asset Pipeline Knowledge: Deep understanding of how game engines handle asset loading, reference counting, and memory management.
UX for Developers:A passion for building APIs and tools that are intuitive, well-documented, and fail gracefully.
Bonus Points
Experience visualizing complex data structures (graphs, nodes) within a game engine.
Background in MMOs or live-service games with heavy server-side logic.
Experience with procedural content generation (PCG) pipelines.
Why Join?
Force Multiplier: Your code will be used by other developers to build the next generation of AI-integrated games.
Technical Depth: You will tackle hard problems in asset streaming, memory management, and data visualization across multiple engines.
Innovation Pod:You will be the primary engine expert in a specialized team, defining the standards for how AI interacts with game runtimes.
Diversity and Culture
We strongly believe in a discrimination-free workplace. Harassment, bullying, and exclusionary practices are not tolerated. We embrace the diversity of experience, perspectives, and background - they help us create a people-positive work environment and innovative solutions.
