Senior Software Code Reviewer
This listing has closed, but Terac posts new paid opportunities regularly. Sign up to get matched with similar work.
Browse open opportunitiesSign up to TeracThis project focuses on the technical review and validation of coding tasks used to train AI models. Coding challenges are generated automatically by AI, and your role is to evaluate quality of the challenge.
The core questions you will be answering on every task:
Are the requirements well defined?
Are the associated tests correctly validating the requirements?
Tests are treated as the mechanism of truth in this context. Mistakes here propagate at scale into AI systems — error criticality is high.
Tasks in this project involve code written across multiple languages. You will be expected to review and evaluate tasks in any of the following:
Python
JavaScript / TypeScript
Go
Rust
Java
Evaluate whether the coding task itself is clearly and correctly defined
Validate whether tests accurately reflect whether the problem has been solved
Determine whether a solution that passes the tests genuinely solves the underlying problem
Apply strict technical criteria and quality standards consistently across tasks
This role is designed for mid/senior-level software engineers with real professional experience.
Proven professional experience in software development (production environments)
Experience reviewing and evaluating code written by other engineers
Solid understanding of automated testing — how tests validate (or fail to validate) behavior
Experience contributing to or working with open source projects
High attention to detail and strong technical judgment
Comfortable working fully in English (reading and writing)
Experience with test-driven development (TDD) or test design
Familiarity with large or complex codebases
$60 / hour - 5-10 hours a week: $240 per task (each task is ~4 hours, you can complete them async) - 2 tasks per week is the expected amount of work.
- You will be engaged as an independent contractor.
- This is a fully remote opportunity that can be completed on your own schedule.
- Opportunities can be extended, shortened, or concluded early depending on needs and performance.
- Your participation will not involve access to confidential or proprietary information from any employer, client, or institution.
- Payments are processed weekly based on services rendered.
- We are unable to support H1-B or STEM OPT candidates at this time.
About Terac
Terac is the expert network for AI training and research.