Senior AI / Gameplay / Full Stack Engineer
Joe
Schwartz
I build games across the full stack, then use Generative AI to push both gameplay and production further.
Build the whole playable system.
Moment-to-moment gameplay, server architecture, runtime generation, editor tooling, production UI, and the integration work that turns separate systems into a shippable game.
Accelerate without losing craft.
I apply Generative AI across engineering, design, 2D and 3D art, animation, VFX, terrain, NPCs, and tooling where it improves iteration and creates new player-facing mechanics.
Engine + Gameplay
Systems that feel good in the player’s hands and hold up in production.
AI + Generation
Generative systems built into the game, not bolted onto a presentation.
Full Stack
Frontend, backend, cloud, and multiplayer infrastructure for playable releases.
Best fit
Remote senior IC or contract work where gameplay, AI, and production engineering need one owner.
Games shipped
front to back.
Gameplay and engine work, full stack delivery, runtime AI characters, and Generative AI tooling built for live products and production teams.
Selected roles
2017 - PresentSenior AI / Gameplay / Full Stack Engineer
Upheaval AI
- Built an Unreal selection-outline shader plugin and Unity runtime download/caching systems that cut FTUE wait time by about 60 seconds.
- Fixed tutorial hard locks, added trial modes, streamlined UI, and shipped two Unity games on Android and iOS.
- Built React and Azure full stack systems across Unreal C++, Unity C#, production AI tools, and music workflows.
Senior AI Game Engineer
Azra Games
- Built a generative social media manager and production-facing Unity tools.
- Ported a Python/HTML clicker into a Discord Activity.
- Improved quest visualization, map tools, editor workflows, and save-data tooling.
Senior AI Game Engineer
Running Bull
- Led a two-engineer MVP XR shooter build in Unity.
- Integrated gameplay with a Next.js, React, TypeScript frontend and Django backend.
- Built an OpenAI-powered real-time voice agent with memory and a web chat UI.
Senior AI / Gameplay / Full Stack Engineer
Upheaval AI
- Built Unreal and Unity integrations backed by a custom C# stack.
- Generated game data, images, 3D models, rigged characters, and animation-ready assets.
- Delivered runtime NPC behavior, RAG systems, API layers, and serverless image infrastructure.
Senior Game Engineer, Full Stack
Tempo Storm
- Created AI-assisted playable card pipelines for production content.
- Built deterministic client-side combat simulation and shared C# DLL systems.
- Shipped event-driven gameplay architecture into Early Access.
C++ Game Engineer
Infinite Games
- Developed UE4 and UE5 HTTP plugins, backend features, and MySQL support.
- Built C# automation tools, Blazor admin surfaces, logging, and Swagger APIs.
- Supported Azure deployment workflows for game and backend services.
System Engineer
UW Computer Aided Engineering
- Automated Windows deployment, SCCM task sequences, and VMware server builds.
- Packaged App-V software and managed lab-scale software delivery.
- Handled technical troubleshooting across 700+ engineering machines.
Playable systems.
Production leverage.
Games, runtime AI, agent systems, creative tools, and original music built to move from an ambitious idea to something people can use.
Independent R&D
Unreal Engine MMO
Solo MMO prototype work spanning C++ motion-matching characters, efficient backend architecture, replicated multiplayer, remote user testing, procedural open-world terrain, generated-world previews, and an LLM interface for procedural settings.
An adjacent asset pipeline generates 2D art, converts it to 3D, rigs humanoids, imports assets, and spawns the result into runtime and editor workflows.
AI Characters
Runtime AI Characters
Generated game data, models, rigs, and behavior so playable agents and NPCs could be created and driven at runtime.
Memory + Control
LLM NPC Systems
Built NPCs with generated data, memory, thoughts, conversations, decision loops, and an interpretive layer for creating and controlling other agents.
AI Tools
In-Game Dreamer
Built in-game tools for modifying 3D models at runtime by editing generated images and regenerating meshes from the result.
Algorithm & Ash
AI-Generated Music
Published radio-style songs created through prompt-driven composition, arrangement, and production workflows.
Spotify artist pageInteractive Story
Choose Your Own Adventure
A Unity app using OpenAI text generation for guided genres, freeform choices, and branching narrative play.
Let’s build
the hard part.
Remote-only senior roles or contracts shipping games where gameplay systems, runtime AI, full stack tools, and production engineering meet.
Working style