Job Title: Senior Software Engineer Job Type: Contractor (~15 hrs a week) Location: Remote Job Summary: In this role, you'll apply your expertise to help train next-generation AI systems.
Go Engineer
Job description
As a remote Go Engineer for AI Data Training, you will review AI-generated Go code and explanations, create high-quality Go programming content, and evaluate reasoning quality behind backend-focused software engineering solutions.
This role focuses on improving AI systems through:
- Go code evaluation
- Backend engineering analysis
- Concurrency review
- API design validation
- Technical explanation writing
- AI response ranking
Contributors will assess AI-generated solutions for:
- Correctness
- Readability
- Go best practices
- Logical reasoning
- Technical clarity
This opportunity is offered through SME Careers, an AI Data Services company and subsidiary of SuperAnnotate supporting leading AI labs and foundation model companies.
Important Note
There is currently no immediate active project for this role.
Qualified applicants will join the expert network and may be prioritized for future Go engineering and AI evaluation projects.
Key Responsibilities
Develop AI Training Content
- Create detailed prompts and technical solutions related to:
- Go programming
- Backend development
- APIs
- Microservices
- Concurrency
- Cloud-native systems
Evaluate AI Responses
Review AI-generated Go code and explanations for:
- Correctness
- Readability
- Idiomatic Go usage
- Backend engineering quality
Identify issues involving:
- Concurrency patterns
- Error handling
- API design
- Conceptual misunderstandings
Optimize AI Performance
- Rank and compare AI-generated responses
- Improve:
- Accuracy
- Technical fluency
- Contextual relevance
- Reasoning quality
Ensure Model Integrity
- Test AI outputs for:
- Inaccuracies
- Biases
- Poor engineering practices
- Reliability issues
Required Qualifications
1–2+ years of professional Go programming experience
Experience building:
- Backend services
- APIs
- Systems-level Go applications
Strong understanding of Go idioms including:
- Error handling
- Composition patterns
- Interface design
- Readable architecture
Experience evaluating:
- Concurrency workflows
- Error propagation
- Backend-oriented Go code
Experience using:
- LLMs
- AI coding assistants
- AI-assisted development workflows
Strong English writing skills for technical explanations and structured documentation
Bachelor’s degree in:
- Computer Science
- Related technical field
C1 English proficiency required
Strong attention to detail required
Preferred Qualifications
Experience with:
- Gin
- gRPC
- Echo
- Go backend frameworks
Open-source Go contributions
Competitive programming experience
Cloud-native development exposure
Familiarity with:
- Go profiling
- Performance optimization
- Systems debugging
Why Work with SME Careers
Shape the Future of AI
Contribute directly to improving advanced AI coding systems and foundation models.
Flexible Remote Work
Set your own schedule and work remotely.
Weekly Payments
Receive reliable weekly payments for approved work.
Community Rewards
Referral bonus opportunities available.
About SME Careers
SME Careers is an AI Data Services company and subsidiary of SuperAnnotate that provides AI training data and evaluation expertise for leading AI companies and frontier model labs worldwide.
You will be redirected to the company's website to complete your application.