Description
Summary:
Join a team as an expert Python Game Developer (Panda3D) to contribute to cutting-edge AI training projects using a robust open-source game engine.
Highlights:
1. Contribute to cutting-edge AI training projects with Panda3D.
2. Design and optimize 3D game simulations for AI training.
3. Collaborate with multidisciplinary teams on technical solutions.
**Job Title:** Python Game Developer (Panda3D)
**Job Type:** Contract
**Location:** Remote
**Job Summary:**
Join our customer's team as an expert Pyhton Game Developer (Panda3D), where you’ll contribute to cutting\-edge AI training projects using one of the most robust and flexible open\-source game engines. This specialized role focuses on harnessing Panda3D’s capabilities to deliver immersive, high\-performance simulations compatible with both legacy and contemporary hardware.
**Key Responsibilities:**
* Design, develop, and optimize 3D game simulations and environments using Panda3D for AI training applications.
* Collaborate with multidisciplinary teams to transform requirements into technical solutions.
* Implement, maintain, and debug Python and C\+\+ codebases integrated with Panda3D.
* Contribute to version control workflows using GitHub to ensure smooth project collaboration.
* Ensure cross\-platform compatibility and performance across diverse hardware configurations.
* Document architectural decisions, code, and processes clearly to support collaborative development.
* Actively participate in code reviews, brainstorming sessions, and team meetings, emphasizing exceptional verbal and written communication.
**Required Skills and Qualifications:**
* Proven, hands\-on experience developing with Panda3D, experience with similar engines does not substitute.
* Advanced proficiency in Python and C\+\+ programming languages.
* Strong command of GitHub for code management, branching, and pull requests.
* Deep understanding of 3D graphics pipelines, simulation logic, and cross\-platform development.
* Exceptional written and verbal communication skills, clear documentation and collaboration are critical.
* Ability to work independently in a remote environment, meeting deadlines with minimal supervision.
* Demonstrated attention to detail and a problem\-solving mindset.
**Preferred Qualifications:**
* Prior game development experience for AI, simulation, or training purposes.
* Familiarity with optimizing 3D assets for performance across a range of hardware.
* Background in collaborative, distributed Agile environments.