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

Junior Python Game Developer (Panda3D)

Kigali - Rwanda full-time freelance

Posted

2 weeks ago

Experience

2+ Years

Deadline

Closed

Job Summary

The Junior Python Game Developer (Panda3D) applies localized game development knowledge to review, critique, refine, and improve AI-generated programming code, 3D runtime scripts, and asset pipelines. Core responsibilities include writing high-fidelity reference examples within the Panda3D engine, performing code reviews of simulated game logic, evaluating C++ engine integrations, managing version code controls through GitHub, and documenting developer decision-making steps to build highly accurate reinforcement learning feedback loops.

Foundational Capabilities & Prerequisites

  • Language Mastery: Strong, hands-on experience in Python programming, specifically when applied to building real-time interactive loops, asset managers, or state systems.
  • Engine Expertise: Solid conceptual understanding of the Panda3D open-source engine, including its scene graph architecture, NodePath systems, configuration variables, and 3D environment loading steps.
  • Low-Level Familiarity: Working knowledge of C++ and its interaction with Python-based engines, specifically relating to performance optimization and custom C++ extensions.
  • Tooling Infrastructure: Advanced proficiency with GitHub, including handling pull requests, code conflicts, branch management, and detailed code reviews.
  • Explanatory Excellence: Exceptional ability to break down complex architectural patterns and explain technical coding decisions in clear, logical English.
  • Quality Standards: Meticulous attention to detail, strong debugging skills, and a methodical approach to analyzing broken or inefficient code loops.
  • Remote Autonomy: Highly self-motivated and comfortable working independently as a remote contractor within an asynchronous, global network.

Preferred Technical Multipliers

  • Open-Source Foundations: Active history contributing to open-source game engines, developer tools, graphics projects, or technical AI evaluation initiatives.
  • Workflow Modernization: Deep familiarity with current CI/CD pipelines, automated testing tools, asset conversion methods, and modern software engineering practices.

Technical Architecture & Evaluation Stack

In this contract framework, your daily technical contributions directly align with the core mechanics of 3D game engines:

  • Scene Graph Manipulation: Evaluating and optimizing how AI models map parent-child nodes using Panda3D's structural layout hierarchy:$$\text{Render Node} \longrightarrow \text{Actor Node} \longrightarrow \text{Model Geometry Node}$$
  • Asset Pipeline Auditing: Troubleshooting asset loading issues, format parsing bugs (such as .gltf or .bam file conversions), and real-time texture mapping scripts.
  • Logic Correction Arrays: Fixing broken game logic loops, event handler assignments, collision tracking configurations, and keyboard/mouse input states.
  • Cross-Language Bindings: Reviewing automated generation tools that expose underlying C++ game objects and custom shaders to high-level Python wrappers.

Key Responsibilities

1. Code Review, Critiquing & Quality Assurance

  • Review and evaluate AI-generated Python scripts and Panda3D game logic files, identifying bugs, syntax errors, and architectural issues.
  • Provide clear, actionable feedback on model code outputs, suggesting specific fixes to optimize execution speed, readability, and structure.
  • Analyze complex game rendering parameters, collision setups, and runtime memory usage to catch edge-case failure modes in model code generation.

2. High-Fidelity Training Data Generation

  • Author clean, well-commented reference code samples using Python and Panda3D to illustrate clean design patterns and accurate engine usage.
  • Create diverse, domain-specific coding scenarios that challenge and enhance the model's understanding of game development workflows.
  • Test and evaluate C++ engine code extensions, ensuring wrappers and Python integrations match standard production conventions.

3. Step-by-Step Rationale Documentation

  • Write clear, concise breakdowns explaining why specific code changes are necessary, documenting your complete debugging process.
  • Map out your problem-solving logic to help train reinforcement learning algorithms on advanced technical reasoning paths.
  • Format explanations and data arrays carefully to align perfectly with micro1's strict AI data training guidelines.

4. Asynchronous Collaboration & Platform Management

  • Manage your tasks, code versions, and community reviews efficiently using GitHub-based repository workflows.
  • Participate in iterative feedback loops with AI data scientists and project managers to continuously refine model learning goals.
  • Maintain excellent time-tracking, data-security, and work logs across all assigned evaluation tasks on the micro1 platform.

Expected Outputs & Deliverables

  • Meticulous, bug-free reference code samples written in Python and Panda3D according to project specs.
  • High-quality code reviews, evaluations, and grading metrics for AI-generated scripts submitted through the platform.
  • Clear, step-by-step written explanations of debugging decisions accompanying all code fixes.
  • On-time delivery of task reviews, maintaining your scheduled output targets within the micro1 remote dashboard.

Skills Required:

  • Computer / Software / It / Data

Featured Jobs

View All
T
full-time    |    freelance

@ TELUS Digital

Digital Twin & Synthetic Reality Specialist

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

@ Inkomoko

Head Of Talent Management & Development

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
World Bank Group
full-time    |    permanent

@ World Bank Group

Senior Agriculture Economist

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

@ Ironhack

Lead Instructor

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

@ SNV

Project Finance Officer

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
T
full-time    |    permanent

@ The Clean Cooling Network

Procurement Specialist

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
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
One Acre Fund
full-time    |    permanent

@ One Acre Fund

Strategic Partnerships Manager / Senior Associate (Fixed-Term)

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

@ Zipline

Customer Care Advocate

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

@ ISRAAID

WASH Consultant

Kigali - Rwanda above-100000birr
View Details
G
full-time    |    volunteer

@ Gate Of Wise

Volunteer Journalist

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

@ Improbable

Head Of Marketing

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
Zipline
full-time    |    freelance

@ Zipline

Staff Software Engineer

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

@ Inkomoko

Safeguarding Manager

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

@ UNOPS

Programme Management Office (PRMO) - Senior Advisor

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

Mechanical Engineer Expert

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