GeezJobs
HOME JOBS FREELANCERS Services CAREER GUIDE
Login Join Free

Sorry, This Job is expired!

No worries! You can check out similar opportunities — Just Click Below.

View All Latest Jobs Today

Micro1

Verified

Python Game Developer (Panda3D)

Kigali - Rwanda full-time freelance

Posted

2 weeks ago

Experience

2+ Years

Salary

$50 - $120/hour

Deadline

Closed

Job Summary

The Python Game Developer (Panda3D) applies advanced Python and C++ programming depth to build, optimize, and audit 3D game simulations for AI training applications. Core daily duties include developing robust 3D environments inside Panda3D, writing multi-language integrated codebases, establishing version control workflows via GitHub, reviewing AI-generated spatial code for pipeline errors, and writing clear breakdowns of 3D graphics logic for model evaluation datasets.

Foundational 3D Engineering & Language Prerequisites

  • Engine Specialization: Proven, hands-on experience developing explicitly with Panda3D is strictly required. Experience with other engines (e.g., Unity, Unreal, Godot) does not substitute for this requirement.
  • Polyglot Programming: Advanced, deep proficiency in both Python and C++ programming languages, with a strong understanding of how Python bindings interface with C++ engine cores.
  • Version Control Mastery: Strong command of GitHub for repository management, including complex branching strategies, merge conflict resolution, and structured pull request reviews.
  • 3D Graphics Pipelines: Deep structural understanding of 3D graphics rendering pipelines, matrix transformations, scene graphs, shaders, physics simulations, and cross-platform compilation.
  • Distributed Coordination: Proven ability to operate independently with minimal supervision, meeting tight development deadlines within a remote, distributed environment.
  • Communication Articulation: Exceptional written and verbal English communication skills, with a critical emphasis on crafting clear, highly scannable technical documentation.

Preferred Technical Multipliers

  • AI Simulation Background: Prior game development experience explicitly designed for AI training environments, reinforcement learning spaces, or robotic physics simulations.
  • Asset Optimization: Familiarity with profiling and optimizing 3D assets (meshes, textures, materials) to maintain peak performance across highly diverse hardware configurations.
  • Agile Methodologies: Background working within collaborative, distributed Agile development environments utilizing automated testing and continuous integration.

Key Responsibilities

1. 3D Simulation Production & Engine Instrumentation (35%)

  • Build Training Environments: Design, develop, and optimize robust 3D game simulations and virtual environments using Panda3D to serve as high-fidelity training grounds for AI agents.
  • Implement Multi-Language Architecture: Write, maintain, and debug integrated Python and C++ codebases, ensuring smooth data flow through the Panda3D scene graph.
  • Manage Asset Pipelines: Integrate and configure 3D models, collisions, lighting, and camera systems, ensuring cross-platform stability across different operating systems.

2. AI Model Evaluation & Spatial Logic Auditing (35%)

  • Audit AI Spatial Code: Review, grade, and debug spatial code snippets and geometry scripts generated by advanced LLMs, catching subtle rendering bugs or physics anomalies.
  • Construct Debugging Test Cases: Create complex 3D simulation challenges and multi-step pipeline errors to test how effectively AI agents analyze and repair 3D environments.
  • Refine Reasoning Trajectories: Provide structured, step-by-step corrections and explanations to help the model learn the best ways to solve difficult 3D programming logic problems.

3. Technical Documentation & Version Control (20%)

  • Draft Clear Architecture: Document all architectural decisions, engine configurations, and optimization processes clearly to support collaborative remote development workflows.
  • Enforce Git Standards: Maintain pristine project history on GitHub by writing descriptive commit logs, structuring clean branches, and performing thorough code reviews.

4. Cross-Functional Engineering Syncs (10%)

  • Collaborate across Teams: Participate actively in remote brainstorming sessions, technical alignment meetings, and peer code reviews to continuously improve micro1's internal training standards.

Skills Required:

  • Computer / Software / It / Data

Featured Jobs

View All
G
full-time    |    volunteer

@ Gate Of Wise

Volunteer Journalist

Kigali - Rwanda less-than-10000birr
View Details
UNOPS
full-time    |    freelance

@ UNOPS

Programme Management Office (PRMO) - Senior Advisor

Kigali - Rwanda above-100000birr
View Details
I
full-time    |    freelance

@ Improbable

Head Of Marketing

Kigali - Rwanda above-100000birr
View Details
SNV
full-time    |    permanent

@ SNV

Project Finance Officer

Kigali - Rwanda above-100000birr
View Details
T
full-time    |    freelance

@ TELUS Digital

Digital Twin & Synthetic Reality Specialist

Kigali - Rwanda above-100000birr
View Details
Right To Play
full-time    |    permanent

@ Right To Play

Impact Officer

Kigali - Rwanda above-100000birr
View Details
Yo IT Consulting
full-time    |    freelance

@ Yo IT Consulting

Architect CAD & Construction Documentation Specialist

Kigali - Rwanda above-100000birr
View Details
Inkomoko
full-time    |    permanent

@ Inkomoko

UI/UX Engineer

Kigali - Rwanda 30001-50000birr
View Details
P
full-time    |    freelance

@ Proxify

Senior D365 Developer

Kigali - Rwanda above-100000birr
View Details
Ericsson
full-time    |    permanent

@ Ericsson

Charging Integration Engineer

Kigali - Rwanda 30001-50000birr
View Details
I
full-time    |    freelance

@ Ironhack

Lead Instructor

Kigali - Rwanda above-100000birr
View Details
One Acre Fund
full-time    |    permanent

@ One Acre Fund

Payments & Reconciliation Transformation Lead

Kigali - Rwanda above-100000birr
View Details
World Resources Institute
full-time    |    permanent

@ World Resources Institute

Senior HR Officer (Maternity Cover)

Kigali - Rwanda above-100000birr
View Details
Inkomoko
full-time    |    permanent

@ Inkomoko

Safeguarding Manager

Kigali - Rwanda above-100000birr
View Details
T
full-time    |    permanent

@ The Clean Cooling Network

Procurement Specialist

Kigali - Rwanda above-100000birr
View Details
I
full-time    |    freelance

@ ISRAAID

WASH Consultant

Kigali - Rwanda above-100000birr
View Details
Yo IT Consulting
full-time    |    freelance

@ Yo IT Consulting

Mechanical Engineer Expert

Kigali - Rwanda above-100000birr
View Details
Old Mutual Insurance Rwanda
full-time    |    permanent

@ Old Mutual Insurance Rwanda

Information Call Center Officer

Kigali - Rwanda 20001-30000birr
View Details
World Bank Group
full-time    |    permanent

@ World Bank Group

Senior Agriculture Economist

Kigali - Rwanda above-100000birr
View Details
Zipline
full-time    |    freelance

@ Zipline

Staff Software Engineer

Kigali - Rwanda above-100000birr
View Details
One Acre Fund
full-time    |    permanent

@ One Acre Fund

Strategic Partnerships Manager / Senior Associate (Fixed-Term)

Kigali - Rwanda above-100000birr
View Details
Inkomoko
full-time    |    permanent

@ Inkomoko

Head Of Talent Management & Development

Kigali - Rwanda above-100000birr
View Details
Zipline
full-time    |    permanent

@ Zipline

Customer Care Advocate

Muhanga - Rwanda 30001-50000birr
View Details
B
full-time    |    permanent

@ Bolingo Consult

B2B Sales & Digital Marketing Associate

Kigali - Rwanda 30001-50000birr
View Details
World Vision
full-time    |    permanent

@ World Vision

Branch Manager

Kabarore VF Office - Rwanda above-100000birr
View Details