Vetto

Technology

SeniorSoftwareCodeReviewer

$185–300k ~AI est. São Paulo, São Paulo, Brazil Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Code Reviewer at Vetto. Skills: Code review, Test validation, Software engineering. Review generated code. Analyze code against prompt”

Industry & Context.

Technology
Problems you'll solve

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.

Free ATS check

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.

Read Company Rants →