Python Game Developer (Panda3D)

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Python Game Developer (Panda3D) based in India.

This is a specialized development role focused on building high-performance 3D simulation environments using Python and Panda3D. You will be responsible for designing interactive systems that support advanced simulation and AI training use cases, working closely with engineers and researchers in a highly technical environment. The role combines game engine development, systems optimization, and simulation architecture, requiring strong engineering rigor and attention to performance. You will contribute to both new simulation builds and the maintenance and improvement of existing systems. This position is ideal for a developer who enjoys working at the intersection of game development, 3D graphics, and AI-driven simulation technologies. You will also participate in collaborative engineering workflows, code reviews, and technical design discussions to ensure production-quality outcomes.

Accountabilities:

  • Design and develop 3D simulation environments and interactive systems using Panda3D.
  • Build, maintain, and optimize high-quality Python and C++ codebases for simulation and game logic.
  • Collaborate with AI engineers and software teams to translate requirements into scalable technical solutions.
  • Optimize performance, scalability, and cross-platform compatibility of simulation systems.
  • Debug, maintain, and enhance existing simulation and game engine components.
  • Manage version control and collaborative development workflows using GitHub.
  • Document system architecture, design decisions, and technical implementations.
  • Participate in code reviews, Agile ceremonies, and technical discussions to improve overall system quality.
  • Requirements:

    • 3+ years of professional software development experience.
    • Strong hands-on experience with Panda3D in production or advanced development environments.
    • Proficiency in Python and C++, with solid software engineering fundamentals.
    • Strong understanding of 3D graphics, simulation systems, and game engine architecture.
    • Experience using GitHub and working in collaborative development environments.
    • Ability to work independently in complex technical environments and adapt quickly to new systems.
    • Strong problem-solving mindset and attention to performance optimization and code quality.
    • Benefits:

      • Competitive hourly compensation ranging from $50 to $120/hour (contract-based).
      • Fully remote, flexible work arrangement.
      • Opportunity to work on advanced 3D simulation systems used for AI training applications.
      • Exposure to cutting-edge engineering problems at the intersection of simulation and artificial intelligence.
      • Collaborative environment with engineers and researchers in a highly technical domain.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1