Senior Software Code Reviewer
Vetto
WorldwideremotePosted 22 days ago
Skill Required
Software-Quality-Assurance-EngineerQA-EngineerTest-EngineerSoftware-EngineerQA-AnalystCode-Reviewersoftware engineeringEngineeringJavaScriptTypeScriptbuildingwrittenTestNGPythondesignDesign PatternsJavaRustGenerative AITDDandGoAIMachine LearningContract
Key highlights
- Compensation range: $100 per hour (task-equivalent reference)
- Level Required: mid/senior-level software engineers
- Key benefit: No traditional interviews required
- Notable requirement: Strong command of at least two of the listed languages
Role overview
Vetto is a tech company focused on building and scaling high-quality datasets for artificial intelligence systems. This project involves reviewing and validating coding tasks used to train AI models, ensuring the generated code is correct and solves the intended problem. The role requires mid/senior-level software engineers with strong technical judgment and attention to detail.
Responsibilities
- Review and analyze generated code against the original software engineering prompt
- Evaluate whether the coding task itself is clearly and correctly defined
- Validate whether tests accurately reflect whether the problem has been solved
- Identify gaps, ambiguities, false positives, and false negatives in test suites
- Determine whether a solution that passes the tests genuinely solves the underlying problem
- Apply strict technical criteria and quality standards consistently across tasks
Requirements
- Proven professional experience in software development (production environments)
- Strong command of at least two of the following languages: Python, JavaScript/TypeScript, Go, Rust, and Java
- 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)
Nice to have
- Experience with test-driven development (TDD) or test design
- Familiarity with large or complex codebases
- Background in AI, ML, or data-centric projects
Benefits
- Compensation is in the range of $100 per hour (task-equivalent reference), varying based on task complexity and approved volume
Additional details
- Tasks involve code written across multiple languages: Python, JavaScript/TypeScript, Go, Rust, and Java
- Breadth across languages is a plus
- This is expert, task-based technical work focused on analysis, validation, and judgment — not code production
- Each task takes approximately 30 minutes
- Tasks are reviewed under continuous QA and calibration
- The selection process is fully asynchronous and based on your application
- There are no interviews: we evaluate candidates through their background, screening responses, and a short technical exercise focused on code review and test validation
- No traditional interviews required
- This role is not about writing more code. It is about technical judgment, rigor, and responsibility