Senior Go Code Reviewer — Audit AI-Generated Code
Audit AI-generated Go snippets by compiling, running, and validating code in sandboxes; correct annotator ratings and deliver clear, actionable feedback that enforces security, performance, and rubric quality. Part-time contractor role, 20+ hrs/week, $24/hr, remote worldwide.
Coding & Software
$24/hr
Compensation
Worldwide
Eligibility
Intermediate
Experience
Jul 10, 2025
Posted
Open worldwide
About OpenTrain
OpenTrain is the #1 platform for finding and building careers in AI training and data labeling. We connect skilled contributors with projects that teach and refine AI systems, helping people start and grow careers in a fast-moving industry.
Our community works remotely on flexible schedules, contributing the human expertise that modern AI models learn from. Creating an OpenTrain account is free.
About AI Training Work
AI training (data labeling/annotation) is the human side of building intelligent systems. Engineers and reviewers prepare and evaluate the examples that models learn from — from code and text to images and audio.
This role focuses on evaluating AI-generated Go code and the human reviews of that code, directly shaping how future coding assistants behave and ensuring training data quality and safety.
The Role
You will audit annotator reviews of AI-generated Go code. For each submission you will compile and run the snippet in a sandbox, confirm it meets the prompt, verify correct behavior, and check that it follows secure coding and performance best practices.
Any incorrect annotator ratings must be corrected and replaced with clear, actionable feedback that cites the quality rubric. Your work ensures review consistency and protects the integrity of training data used for next-generation AI models.
- Commitment: 20+ hours per week (part-time, contractor)
- Pay: $24 USD per hour, paid per hour
- Remote: Work from anywhere (worldwide)
- Labeling focus: AI-generated Go code review and annotation auditing
What You'll Do
- Compile and execute submitted Go snippets in sandboxed environments to confirm functional compliance with the prompt.
- Verify correctness, error handling, memory safety, and adherence to secure-coding practices.
- Assess concurrency and performance: goroutines, channels, select, mutexes, profiling output (pprof, trace).
- Correct mis-ratings and provide concise, actionable feedback tied to the project's rubric.
- Use rubric-based scoring and checklist reviews to ensure consistent quality across annotator outputs.
- Document issues and improvements using ticketing/annotation tools (e.g., Jira, Asana) and communicate clearly with contributors.
Requirements
- 5–7+ years of professional Go development, QA, or dedicated code-review experience.
- Deep knowledge of Go 1.18+ features (generics, modules), the standard library, and build tooling.
- Strong concurrency expertise: goroutines, channels, select, mutexes, and profiling workflows.
- Advanced testing and debugging skills: testing package, table-driven tests, benchmarks, race detector, and Go modules.
- Demonstrated secure-coding awareness: input validation, injection mitigation, race conditions, and dependency security.
- Familiarity with Docker, multi-stage builds, CI/CD (GitHub Actions, GitLab CI) and observability tools (Prometheus, Grafana).
- Comfort compiling and executing untrusted code in sandboxed environments to validate functional behavior.
- Experience with rubric-based QA practices, checklists, and ticketing/annotation systems (Jira, Asana).
- Excellent written English (B2+ CEFR) for clear, constructive feedback and mentoring.
Nice to Have
- Exposure to LLM evaluation, RLHF pipelines, or prior AI/ML data-labeling projects.
- Prior experience mentoring reviewers or maintaining code-review quality programs.
Compensation and How It Works
This is a part-time contractor role paid at $24 USD per hour. You will work at least 20 hours per week on a flexible schedule. The position is fully remote and open worldwide.
To apply, create an OpenTrain account and submit your profile and work history; your reviewer workflow will use sandboxed tooling and the project's rubric. All role specifics (onboarding, sandbox access, and review platform) will be provided if you are invited to start.