Vetto
Technology
SeniorSoftwareCodeReviewer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Code Reviewer at Vetto. Skills: Code review, Test validation, Software engineering. Review generated code. Analyze code against prompt”
Industry & Context.
Root cause analysis
What They're Looking For.
Must Have
Professional experience in software development, Command of at least two languages, Experience reviewing code, Solid understanding of automated testing, Comfortable working fully in English
Nice to Have
Experience with TDD, Familiarity with large codebases, Background in AI/ML projects, Breadth across languages
What You'll Do.
Review generated code
Analyze code against prompt
Evaluate coding task definition
Validate tests accurately reflect problem
Identify gaps in test suites
Identify ambiguities in test suites
Identify false positives in test suites
Identify false negatives in test suites
Determine if solution solves problem
Apply technical criteria
Apply quality standards
Full Job Description
About Vetto Vetto is a tech company focused on building and scaling high-quality datasets for artificial intelligence systems. We work at the intersection of human expertise and AI, ensuring that models are trained on technically accurate, well-defined, and realistic data. Our projects support the training and evaluation of Large Language Models (LLMs), where technical rigor and correctness are non-negotiable. About the Project This project focuses on the technical review and validation of coding tasks used to train AI models. Automated code is generated in response to software engineering prompts, and your role is to evaluate whether that code is correct and truly solves what was asked. The core questions you will be answering on every task: Is the coding task technically well-defined? Does the generated code actually solve the problem? Are the associated tests robust, correct, and aligned with real-world software behavior? Tests are treated as the mechanism of truth in this context. Mistakes here propagate at scale into AI systems, error criticality is high. Languages 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, and Java. Strong command of at least two of these languages is required. Breadth across languages is a plus. 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 Required Profile This role is designed for mid/senior-level software engineers with real professional experience.
Applying for this Senior Software Code Reviewer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Vetto?
Real rants from real employees. Read before you apply.