CareerPlanSign in

Open Source Contributor

Johannesburg, Gauteng🌐 Remote💼 Full-time💰 $208,000–$208,000🗓 2026-09-27

Core

Contributing to an AI training project by exploring, debugging, and modifying front-end and back-end software repositories.

Role type

Open Source Software Engineer (Contractor)

Builds

Software components, fixes, and validated code patches for AI training datasets.

Domain

Software Engineering / AI Training Data

Deliverable

production ML models

Required skills

Open-source repository ownership, multi-language programming, codebase navigation, debugging, unit/integration testing, code review

Preferred skills

Experience with TypeScript, JavaScript, Python, Java, Go, Rust, C++, C#, Ruby, PHP

Technologies

TypeScript, JavaScript, Python, Java, Go, Rust, C++, C#, Ruby, PHP

Responsibilities

Explore and understand unfamiliar software repositories; Implement, modify, and debug front-end and back-end components; Trace data and execution across interfaces and services; Reproduce software issues and identify underlying causes; Write unit, integration, regression, and end-to-end tests; Review AI-generated patches for correctness and security

Sourced via adzuna · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.