PermanentIT & Software

Senior Software Engineer

Micro1

Location
Remote (South Africa) · Cape Town, Western Cape
Contract
Permanent
Closing date

First listed . Last checked at source .

In brief

**Overview** This role is for a Senior Software Engineer at Micro1, offered as a contractor position requiring approximately 15 hours per week. The work is fully remote with a flexible schedule, allowing the contractor to choose their hours and days, including weekends. The primary purpose of this role is to apply software engineering expertise to train next-generation AI systems, influencing how these models learn, reason, and perform through high-quality, real-world input. **What you will do** * Apply your expertise to help train next-generation AI systems. * Shape how AI models learn, reason, and perform through high-quality, real-world input. * Create realistic, interesting, and challenging coding tasks for AI to solve, involving feature implementation and bug fixes. * Implement deterministic verifiers that accept reasonable valid solutions and reject everything else. **Requirements (from the original advert)** * Strong backend experience in Java, Node.js, Go, Rust, Typescript, Python, C++ or similar. * A track record building scalable services and APIs. * Comfort with debugging, performance work, and automated testing. * Solid code review instincts. **Who should apply** Candidates with strong domain knowledge in software engineering, as no prior experience in AI is required. Individuals with a strong testing background are particularly desirable, specifically those with experience designing test strategy, building and maintaining large test suites, diagnosing flaky tests, or raising the testing bar on a team. **Deadline** Not specified **Reference** Original posting: https://www.jobmail.co.za/jobs/it-computer/software-engineer/cape-town/senior-software-engineer-id-7595962 Source: jobmail

Summary drafted with AI assistance from the original advert. The advert itself is the authority — how we use AI.

At a glance

    • Python
    • Java
    • JavaScript
    • TypeScript
    • Node.js
    • C++

    Extracted automatically from the advert; confirm requirements on the original listing.

    Job description

    Job Type: Contractor (~15 hrs a week) Location: Remote Schedule: Flexible, you pick the hours and days (including weekends if desired) Job Summary: In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input. No prior experience in AI is required — your domain knowledge is what matters. You'll create realistic, interesting and challenging coding tasks for AI to solve involving feature implementation and bug fixes, and implement deterministic verifiers that accept reasonable valid solutions and reject everything else. What we're looking for Strong backend experience in Java, Node.js, Go, Rust, Typescript, Python, C++ or similar A track record building scalable services and APIs Comfort with debugging, performance work and automated testing Solid code review instincts A strong testing background is a big plus — experience designing test strategy, building and maintaining large test suites, diagnosing flaky tests, or raising the testing bar on a team.

    Before you apply

    • Confirm the requirements and closing date on the original listing (jobmail). SPANi lists vacancies from other sites and may not reflect last-minute changes.
    • Legitimate employers do not charge application, registration or training fees.
    • Don't send your ID or bank details before you have confirmed the employer is real.

    How to spot a job scam

    Applying for permanent roles

    • Mirror the job title and top three requirements in your CV summary and most recent experience.
    • Quantify results where possible: sales targets, cases handled, tickets closed, or team size.
    • Proofread contact details and filenames before submitting — small errors cost interviews.
    • Verify the company and role on the source page before sharing ID copies or banking details.

    Similar roles

    Get new it & software jobs in western cape by email

    Free. No account needed. Unsubscribe with one click.

    We only use your email to send this alert. See our privacy policy.