powersmy.biz
AI Gaming Engineer (Game Generation Pipelines)
powersmy.bizIndia1 day ago
Full-timeDesign, Art/Creative +1

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 relevance