Backend Developer - AI Trainer (Peru)
$93,600–$166,400 year
Remote · Peru or Lima, Lima Province, Peru
Job Summary
Contributors will 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 outputs.
Required Qualifications
- Advanced professional written proficiency in English
- 3–7 years of professional software engineering experience
- Strong proficiency in Python and JavaScript/TypeScript; working knowledge of Java, C#, or Go
- Backend or full-stack development experience in production systems
- Experience with testing frameworks (e.g., pytest, Jest, JUnit, xUnit, Go testing)
- Proven ability to debug and navigate large, multi-file codebases
- Experience with code reviews, refactoring, and production migrations
- Engagement: Part-time, project-based expert evaluation work
- Work Type: Remote
- Contributors will design and evaluate realistic software engineering tasks, including bug resolution, feature implementation, refactoring/migration, and test generation
- Responsibilities include design and implementation of multi-file coding tasks, writing specifications and reference implementations, developing test suites, peer review, identifying edge cases, and aligning specifications with code and outputs
- Expected Outcomes include high-quality coding tasks, complete reference implementations, robust test coverage, and actionable peer review feedback
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.