Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Job Title: AI Gaming Engineer (Generative Web Games & Unity Migration) at Powersmy.biz
Location: On-site Experience: 1–3 Years (Focus on AI/Backend & Web Game Technologies) Tech Stack: Python, JavaScript (Three.js/Phaser), Unity (Migration only), AI Agents
1. Role Summary
Powersmy.biz is seeking an AI Engineer to join our on-site team and help build the future of generative gaming while preserving the value of our past.
Your primary mission is to architect an AI Agent system that autonomously writes code to create playable HTML5/JavaScript games (using engines like Three.js, Phaser, or BabylonJS) based on user prompts.
Simultaneously, you will act as the "Migration Lead" for our existing library of 50+ Unity Android games. You will be responsible for converting these assets into web-ready formats (Unity WebGL) to ensure they plug seamlessly into our new web platform.
2. Key Responsibilities
Core AI Engineering (The "Builder" Agents)
- Code Generation Pipelines: Design agentic workflows (using LangChain, AutoGen) that act as "Automated Gameplay Programmers." These agents must generate clean, functional JavaScript code (using libraries like Three.js or Phaser) to build games from scratch.
- Agent Architecture: Build the Python backend that orchestrates the game creation process—interpreting a user's prompt (e.g., "Create a 3D space shooter"), selecting the right JS engine, and writing the logic.
- Automated QA: Implement agents that can "play" or parse the generated JavaScript code to check for syntax errors or runtime failures before serving the game to the user.
Legacy Unity Migration (The Conversion Project)
- Android-to-Web Porting: You will take our backlog of 50+ Unity games (originally built for Android) and convert/export them to optimized Unity WebGL builds.
- Input & UI Refactoring: Strip out mobile-specific code (touch controls, media pipeline-based hand gestures, Android plugins) from these legacy projects and replace them with web-friendly inputs (Mouse/Keyboard) and UI scalers.
- Optimization: Ensure these converted Unity builds are lightweight enough to load quickly in a browser alongside our native JS games.
Web Game Development
- Engine Integration: You need a strong grasp of Web Game Development. You will determine the best boilerplate and architecture for the AI to use when generating new games (e.g., "Should the AI use Matter.js for physics here?").
- Generative Asset Pipeline: Architect a system where the AI agents automatically generate game assets (sprites, backgrounds, textures) using Generative AI models, and then process them into lightweight formats (SVGs, compressed PNGs) suitable for web performance.
3. Candidate Requirements
Must-Have (AI & Web)
- Python & Agents: Strong proficiency in Python with experience in Agentic workflows (LangChain, AutoGen). You know how to prompt LLMs to write code.
- JavaScript Game Engines: Functional knowledge of web-native game libraries such as Three.js, Phaser, or BabylonJS. You understand the Canvas API and the game loop in a browser.
- Backend API: Experience building REST APIs (FastAPI/Flask) to serve the generated game code to the frontend.
Must-Have (Unity Migration)
- Unity WebGL Pipeline: You must know how to take a Unity project and successfully build it for WebGL. You understand compression settings (Brotli/Gzip) and memory limitations.
- Refactoring Legacy Code: Ability to dive into an existing C# Unity project, identify mobile-specific dependencies, and remove/replace them without breaking the core game.
Nice-to-Have
- Experience with WebAssembly (Wasm).
- Knowledge of Procedural Content Generation (PCG) algorithms.
4. Cultural Fit & Soft Skills
- The Polyglot: You are comfortable jumping between Python (for AI), JavaScript (for new games), and C# (for legacy Unity migration).
- The Pragmatist: You understand that the Unity work is a migration task, not a creative design task. You focus on efficiency—getting those 50 games running on the web as fast as possible.
- The Architect: You think about how to structure the code the AI generates so it isn't a messy spaghetti ball, but a functional, playable web game.
Join us:
If you are passionate about gaming and integration with AI, this can be a good fit for you.Key Skills
Ranked by relevanceReady to apply?
Join powersmy.biz and take your career to the next level!
Application takes less than 5 minutes

