Game Developer - 2D + AI
About the Role
We are seeking a Game Developer with basic Java programming skills and hands-on experience with libGDX to contribute to the training of next-generation AI systems. In this contract role, you will use your game development knowledge to build and optimize simple 2D game features, collaborate with AI specialists, and provide high-quality real-world input that helps improve how AI models learn, reason, and perform. No previous AI experience is required. The focus is on your game development knowledge, willingness to learn, and ability to collaborate effectively in a remote team.
Key Responsibilities
Develop, maintain, and optimize simple 2D game features using Java and the libGDX framework. Collaborate with AI specialists to design engaging game interactions and collect high-quality training data. Implement basic game mechanics, including sprite management, game loops, and input handling. Troubleshoot and debug code to maintain the performance and reliability of game modules. Participate in code reviews and contribute to improving internal coding standards. Document technical processes and game development workflows clearly for cross-functional teams. Communicate effectively with team members, provide regular status updates, and seek feedback.
Required Qualifications
Basic knowledge of Java programming and object-oriented programming principles. Hands-on experience with libGDX through coursework, personal projects, or prototypes. Understanding of fundamental game development concepts, including game loops, sprites, and input management. Strong written and verbal communication skills, with an emphasis on clear technical documentation. Ability to collaborate effectively in a fully remote team environment. Demonstrated interest and initiative in developing games or interactive applications. Willingness to complete an AI interview as part of the selection process.
Preferred Qualifications
A portfolio of small games or demonstration projects, with GitHub links or playable demos encouraged. Familiarity with vectors, collision detection, or basic 2D physics. Experience using Git for version control and collaborative development. Location and Work Arrangement Work arrangement: Remote. Employment type: Contract.