CareerPlanSign in

Software Engineering AI Trainer (Brazil)

Brazil🌐 Remote💼 Full-time🗓 2026-06-22 → 2026-09-26

Core

Design and evaluate realistic software engineering tasks for an AI lab, including bug resolution, feature implementation, and test generation.

Role type

Senior IC software engineering expert (AI trainer)

Builds

Production-realistic coding tasks, reference implementations, and test suites for AI training data

Domain

Software Engineering / AI

Deliverable

production ML models

Required skills

Python, JavaScript/TypeScript, backend/full-stack development, testing frameworks, debugging large codebases, code reviews, refactoring, production migrations

Preferred skills

Java, C#, or Go

Technologies

pytest, Jest, JUnit, xUnit, Go testing

Responsibilities

Design and implement multi-file coding tasks across bug fixing, feature development, refactoring, and testing; Write clear natural-language specifications and reference implementations; Develop and extend unit and integration test suites; Review peer-generated tasks for correctness, clarity, and realism; Identify edge cases, ambiguities, and potential failure modes; Ensure alignment between specifications, code, and expected outcomes

Seniority

Senior, hands-on IC

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