CareerPlanSign in

Senior Software Engineer

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

Core

Create realistic coding tasks for AI systems involving feature implementation and bug fixes, and implement deterministic verifiers.

Role type

Senior Software Engineer (AI Training Data Creation)

Builds

High-quality training datasets and verification logic for next-generation AI models

Domain

Artificial Intelligence / Software Engineering

Deliverable

production ML models

Required skills

Backend development, scalable services and APIs, debugging, performance optimization, automated testing, code review, cybersecurity or SecOps background

Preferred skills

Penetration testing, vulnerability assessment, security code reviews, codebase refactoring, complex feature implementation, algorithms and data structures

Technologies

Java, Node.js, Go, Rust, Typescript, Python, C++

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