Job Title
Cocos2d-x Junior Game Developer – AI Trainer
Job Type
Contractor
Compensation Structure
Hourly contract position. Compensation is paid based on hours worked and approved project time.
Location
Remote
Job Summary
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.
Required Skills and Qualifications
- 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.
Additional Information
This opportunity is ideal for developers who enjoy creating engaging 2D games and applying their software engineering skills to emerging AI technologies. Your contributions will directly improve how next-generation AI systems reason about game development, gameplay mechanics, debugging, optimization, and interactive software engineering.
Job Type: Contract
Pay: $50.00 - $110.00 per hour
Benefits:
Work Location: Remote