Python Game Developer (Panda3D) - Remote
<strong>Job Title:</strong> Python Game Developer (Panda3D)<br><br><strong>Job Type:</strong> Contract<br><br><strong>Location:</strong> Remote<br><br><strong>Job Summary<br><br></strong>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.<br><br><strong>Key Responsibilities<br><br></strong><ul><li> Design, develop, and optimize 3D game simulations and environments using Panda3D for AI training applications.</li><li> Collaborate with multidisciplinary teams to transform requirements into technical solutions.</li><li> Implement, maintain, and debug Python and C++ codebases integrated with Panda3D.</li><li> Contribute to version control workflows using GitHub to ensure smooth project collaboration.</li><li> Ensure cross-platform compatibility and performance across diverse hardware configurations.</li><li> Document architectural decisions, code, and processes clearly to support collaborative development.</li><li> Actively participate in code reviews, brainstorming sessions, and team meetings, emphasizing exceptional verbal and written communication.<br><br></li></ul><strong>Required Skills And Qualifications<br><br></strong><ul><li> Proven, hands-on experience developing with Panda3D—experience with similar engines does not substitute.</li><li> Advanced proficiency in Python and C++ programming languages.</li><li> Strong command of GitHub for code management, branching, and pull requests.</li><li> Deep understanding of 3D graphics pipelines, simulation logic, and cross-platform development.</li><li> Exceptional written and verbal communication skills—clear documentation and collaboration are critical.</li><li> Ability to work independently in a remote environment, meeting deadlines with minimal supervision.</li><li> Demonstrated attention to detail and a problem-solving mindset.<br><br></li></ul><strong>Preferred Qualifications<br><br></strong><ul><li> Prior game development experience for AI, simulation, or training purposes.</li><li> Familiarity with optimizing 3D assets for performance across a range of hardware.</li><li> Background in collaborative, distributed Agile environments.</li></ul>