OpenTrain AI is hiring senior Go engineers to audit annotator reviews of AI-generated Go code: run snippets in sandboxes, confirm correctness and security, correct mis-ratings, and provide clear, rubric-driven feedback. Remote, contractor, 20+ hrs/week at $24/hr.
Coding & Software
100% Remote Hourly · $24/hr
$24/hr
Compensation
Worldwide
Eligibility
Intermediate
Experience
Jul 10, 2025
Posted
Open worldwide
Interested in this role?
Create a free OpenTrain account and apply in minutes.
OpenTrain AI is the #1 platform for finding and building careers in AI training and data labeling. We connect experienced contributors with hands-on work that shapes the behavior of next-generation AI systems.
We hire and contract directly for roles like this one — joining OpenTrain means contributing to cutting-edge AI development while working remotely, with flexible hours and real impact on model quality.
About AI training and this role
AI training (data labeling / human feedback) is the human side of machine learning: people create, review, and score examples that models learn from. This role focuses on evaluating human reviews of AI-generated Go code to ensure training data is accurate, secure, and high quality.
You will work at the intersection of software engineering and QA, applying deep Go expertise to validate whether code outputs meet prompts, run safely, and follow best practices for concurrency, performance, and security.
The role
OpenTrain AI is seeking Senior Go Code Reviewers to audit annotator reviews of AI-generated Go code. You will compile and run submitted snippets in a sandboxed environment, verify that implementations satisfy the prompt, and ensure code quality and safety.
This is a contract, part-time position (20+ hours per week), fully remote and open worldwide. Pay is $24 USD per hour. You will follow a structured rubric to correct any mis-ratings and provide clear, actionable feedback for annotators.
What you'll do
You will validate and correct annotator reviews against a quality rubric, execute proof-of-work checks by running code in sandboxes, and write clear, actionable feedback. Emphasis is on correctness, security, concurrency safety, and performance.
Build, compile, and run Go snippets in sandboxed environments to confirm functional compliance and safety.
Confirm submitted solutions satisfy the prompt, handle edge cases, and pass appropriate tests or benchmarks.
Evaluate concurrency patterns (goroutines, channels, select, mutexes) for correctness and race conditions.
Assess performance characteristics and use profiling tools (pprof, trace) to spot bottlenecks.
Detect common security issues (input validation, injection, dependency vulnerabilities) and recommend fixes.
Correct any mis-ratings from annotators and document clear, constructive feedback aligned with the rubric.
Use checklist-driven reviews and ticketing/annotation tools to track issues and improvements.
Minimum qualifications
You must bring hands-on, professional Go experience and a strong testing and toolchain background. Precise, constructive written feedback in English is required.
5–7+ years of professional Go development, QA, or code-review experience.
Deep knowledge of Go 1.18+ features (generics, modules, stdlib, build tooling).
Proven expertise with concurrency primitives, race detection, and profiling tools.
Comfortable compiling and executing code in sandboxed environments to validate outputs.
Strong written English (B2+ CEFR) and experience providing clear, constructive reviews.
Preferred technical skills
These skills are important for evaluating CI/CD-ready code and diagnosing issues in production-like setups; they are required for high-quality assessments in many reviewer tasks.
Familiarity with Docker and multi-stage builds, and experience working with CI/CD pipelines (GitHub Actions, GitLab CI).
Experience with observability tooling such as Prometheus and Grafana.
Comfort with rubric-based scoring and tracking issues in tools like Jira or Asana.
Secure-coding awareness: input validation, dependency vulnerability assessment, and mitigation strategies.
Nice to have
The following are not required but will make you especially effective in this role and within OpenTrain's AI-training projects.
Exposure to LLM evaluation, RLHF pipelines, or prior AI/ML data-labeling projects.
Familiarity with additional observability, testing frameworks, or advanced performance tuning in Go.
How it works & compensation
This is a contractor, part-time role with OpenTrain AI. Expect to work 20+ hours per week on a flexible schedule while meeting quality and turnaround expectations.
Compensation is $24 USD per hour, paid according to OpenTrain's contractor payment process. You will be evaluated on consistency, accuracy, and quality of feedback following the project's rubric.
Employment type: Contractor, Part-time.
Time requirement: 20+ hours/week (flexible scheduling).
Join OpenTrain AI to audit and correct reviews of AI-generated C++ snippets—compile and run code in sandboxed containers, verify correctness, and provide rubric-based feedback. Remote, contract role — 20+ hrs/week at $25/hr; requires 7+ years professional C++ experience.
Join OpenTrain AI to audit AI-generated Node.js code by running snippets in sandboxed containers, correcting mis-ratings, and giving concise feedback to meet security, performance, and quality rubrics — $24/hr, 20+ hrs/week, fully remote.
Join OpenTrain AI to audit annotator reviews of AI-generated C code: compile and run snippets in sandboxed containers, verify correctness under multiple build flags, and enforce security and performance best practices. Part-time contractor, remote, 20+ hrs/week at $24/hr.