Cocos2d-x Junior Game Developer - AI Trainer

1 Micro, LLC
5 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Junior
Compensation
$ 229K

Job location

Remote

Tech stack

Artificial Intelligence
C++
Computer Programming
Software Debugging
Video Game Development
Game Engine
Github
Lua
Machine Learning
Software Construction
Software Engineering
Cocos2D
Unreal Engine
Programming Languages
Data Generation

Job description

We are seeking a Junior Game Developer with hands-on Cocos2d-x experience to contribute to next-generation AI training and evaluation projects. In this role, you'll apply your game development expertise to build, refine, and evaluate 2D game systems that help improve how AI understands game development, programming, and interactive software design.

This is a contractor opportunity focused on AI training and evaluation rather than traditional game development. Your experience with Cocos2d-x, game programming, and gameplay systems will directly contribute to improving AI capabilities.

No prior AI experience is required. Your game development expertise is what matters most.

Key Responsibilities

  • Develop, refine, and optimize game logic, mechanics, and features using Cocos2d-x.
  • Collaborate with multidisciplinary teams to create realistic game development scenarios for AI training and evaluation.
  • Create, modify, and troubleshoot game assets, scenes, and gameplay systems to support a variety of AI training objectives.
  • Review, debug, and optimize Cocos2d-x code to ensure performance, reliability, and maintainability.
  • Evaluate AI-generated code and technical solutions for correctness, quality, and adherence to software engineering best practices.
  • Document code, development workflows, and technical decisions clearly for both technical and non-technical stakeholders.
  • Communicate project progress, technical findings, and recommendations through clear written and verbal updates.
  • Incorporate feedback iteratively to continuously improve deliverables and AI training quality.

Requirements

Do you have experience in Time management?, * Hands-on experience with Cocos2d-x and 2D game development workflows.

  • Strong understanding of game programming fundamentals, gameplay mechanics, and game architecture.
  • Excellent debugging, troubleshooting, and problem-solving skills.
  • Experience collaborating remotely with distributed development teams.
  • Strong written and verbal communication skills with the ability to produce clear technical documentation.
  • Ability to follow technical specifications and adapt quickly to evolving project requirements.
  • Understanding of game design principles and player experience optimization.
  • Self-motivated, detail-oriented, and comfortable working independently in a remote environment.

Preferred Qualifications

  • Experience contributing to AI training, simulation, or data generation projects.
  • Familiarity with additional game engines such as Unity, Unreal Engine, Godot, or libGDX.
  • Experience with C++, Lua, or other programming languages commonly used in game development.
  • Background collaborating with AI, machine learning, or simulation engineering teams.
  • Portfolio of games, prototypes, GitHub repositories, or published projects demonstrating Cocos2d-x development.

Benefits & conditions

4.74.7 out of 5 stars Remote $50 - $110 an hour - Contract, Pulled from the full job description

  • Flexible schedule

Apply for this position