Jobs · Engineering

Go Team Lead

SME Careers · United States · 1 wk ago
RemoteRemoteEngineeringContract

Key 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.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or equivalent professional software engineering experience.
  • Strong grasp of English to follow guidelines, communicate with teams, and provide clear technical feedback.
  • 3+ years of professional experience in Go development, backend engineering, cloud services, distributed systems, DevOps tooling, code review, software QA, or technical mentoring.
  • Strong understanding of Go fundamentals such as goroutines, channels, interfaces, structs, methods, slices, maps, pointers, error handling, context, packages/modules, testing, and idiomatic Go style.
  • Ability to evaluate Go content against detailed rubrics and identify issues such as non-compilable code, incorrect concurrency patterns, goroutine leaks, race conditions, poor error handling, inefficient logic, hallucinated APIs, or incomplete explanations.
  • Familiarity with common Go tools and ecosystems such as go test, gofmt, go vet, race detector, Go modules, HTTP servers, REST APIs, gRPC, Docker, Kubernetes, SQL drivers, GitHub, CI/CD, and cloud-native workflows is preferred.
  • Experience leading or supporting remote teams of trainers, annotators, reviewers, engineers, coding mentors, or QAs is strongly preferred.
  • Comfortable working in fast-moving remote environments using Discord, Google Sheets, Google Docs, trackers, dashboards, GitHub, and project management systems.
  • Highly organized and able to maintain style guides, trackers, FAQs, onboarding materials, honeypots, calibration tasks, and quality documentation.
  • Experience with AI training, data annotation, LLM evaluation, code QA, or rubric-based code review is a strong plus.

Similar jobs

Team Lead

Rack Room ShoesPrattville, AL· 1 wk ago
Information Technologyapply on careers-rackroomshoes.gr8people.com

Team Lead

Caring TransitionsRiverview, FL· 4 mo ago
Information Technology$18–$20/hr

Team Lead

Ben & Jerry'sCanton, CT· 4 mo ago
Information Technology$19–$24/hr

Team Lead

Louis VuittonNashville, TN· 2 wk ago
Information Technologyapply on jobs.louisvuitton.com

Team Lead

D&H DistributingWhiteland, IN· 5 days ago
Information Technologyapply on dandh.csod.com

Team Lead

thyssenkruppGreer, SC· 3 mo ago
Manufacturing$20/hrapply on jobs.thyssenkrupp.com