Cocos2d-x Junior Game Developer - AI Trainer
Role details
Job location
Tech stack
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