Go Engineer
About the role
As a fully remote, hourly paid Go Engineer for AI Data Training at SME Careers, you will review and generate Go code and explanations, evaluate AI-generated solutions for correctness and quality, and provide expert feedback to improve AI models. The role involves assessing code for adherence to best practices, identifying errors, fact-checking, and writing high-quality explanations and model solutions. You will also rate and compare AI responses and contribute to the development and optimization of AI training content. SME Careers is a subsidiary of SuperAnnotate, providing AI training data to leading AI companies and labs. This contract position offers flexibility and the opportunity to impact the development of advanced AI systems.
Must have
- 1–2+ years of professional Go programming experience, ideally focused on backend services, APIs, or systems work.
- Strong understanding of Go idioms, including clear error handling, composition over inheritance, and simple, readable interfaces.
- Hands-on software engineering experience building and maintaining backend-style Go applications in production environments.
- Ability to evaluate correctness and readability in backend-oriented Go code, including concurrency patterns, error propagation, and API design.
- Significant experience using LLMs or AI coding assistants while programming, combined with a disciplined approach to validating their output.
- Excellent English writing skills, capable of producing precise, structured, and pedagogical technical explanations.
- Minimum Bachelor’s degree in Computer Science or a closely related technical field.
- Minimum C1 English proficiency and an extremely detail-oriented working style are required.
Nice to have
- Previous experience with AI data training, code review at scale, or evaluation of AI-generated technical content is strongly preferred;
- Highly preferred: hands-on experience with Go frameworks and libraries such as Gin, gRPC, or Echo in real projects.
- Preferred: merged PRs in Go open-source projects, competitive programming experience, cloud-native development exposure, and familiarity with Go performance profiling tools and techniques.
Technologies
- Cloud Native
- Gin
- gRPC
- LLM
Highlights
There is currently no immediate project for this role; qualified candidates will be contacted first when relevant opportunities arise and will gain access to future projects through the expert network. The position is fully remote and offers flexible, impactful contract work.