Go QA Lead - Remote
About the role
This role is a fast-growing AI Data Services company delivering training data for many of the world’s largest AI companies and foundation-model labs. Your Go quality leadership will help ensure Go training data is accurate, executable, idiomatic, efficient, clearly explained, and aligned with client expectations.
Responsibilities
Quality monitoring: Spot-check Go items, identify quality issues, provide ongoing feedback through DMs, and escalate recurring or critical issues.
Code review: Evaluate AI-generated Go code, debugging responses, backend snippets, concurrency examples, tests, API implementations, and technical explanations for correctness and clarity.
Trainer and QA communication: Update trainers/QAs on Discord about guideline changes, workflow updates, and Go-specific quality expectations.
Question handling: Respond to trainer/QA questions around Go syntax, concurrency, error handling, context usage, interfaces, testing, performance, security, and rubric interpretation.
Trainer/QA activation management: DM inactive contributors, encourage activation, track follow-ups, and flag availability issues.
Documentation: Create and maintain Go style guides, trackers, FAQs, examples, honeypots, calibration tasks, and onboarding materials.
Onboarding and training: Schedule and run onboarding/training calls with contributors to explain project expectations, workflows, rubrics, and Go review standards.
Risk and security review: Flag insecure, misleading, non-compilable, race-prone, or non-production-ready Go recommendations.
Process improvement: Identify recurring quality gaps and help build scalable QA processes for Go AI training projects.