"Go" Developers | Computer Programming | Long-term Project
OpenTrain AI · Remote · Worldwide · Posted Jun 3, 2026
About OpenTrain
OpenTrain centralizes data-labeling and AI-training opportunities so you can find work like this in one place instead of hunting across many sites. Creating an OpenTrain account is free and applying takes only a few minutes.
About AI training work
AI training (also called data labeling or human feedback work) is the human side of building intelligent systems. Engineers and data contributors prepare, review, and improve examples that models learn from — in this role you will focus on programming examples for code models.
This kind of work is often remote, flexible, and accessible: contributors write, rate, and refine content that directly shapes how models behave and how reliable they become.
The role
We are hiring experienced Go developers to create and refine training data for AI. This is not a traditional product development job — you'll write short programs and code snippets from prompts, debug and refine Go code generated by AI, and ensure outputs meet specified requirements.
Your work will help train and improve AI models that generate, evaluate, or transform Go code.
What you'll do
Work on practical, focused tasks that feed AI training pipelines. Tasks are centered on short-form coding, debugging, and dataset quality.
- Write accurate Go code snippets and short programs from provided prompts.
- Debug and correct Go code produced by AI to meet functional and stylistic requirements.
- Refine and optimize code examples for clarity, correctness, and teachability.
- Assemble and label high-quality training examples that will be used to train code models.
Requirements
All requirements below come from the project brief and must be met to be considered.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- At least 2 years of professional software development experience with a strong focus on Go (candidates with less than 2 years of Go experience should expect a proposal score below 7).
- Ability to work effectively in a remote team environment.
- Fluent in English for project communication and code commenting.
- Availability to commit 20–40 hours per week for at least 6 months.
Commitment, employment type, and pay
This is a long-term contract role. You will be engaged as a contractor on a part-time basis and can choose hours that fit your schedule within the 20–40 hours/week expectation.
- Minimum project length: 6 months (likely longer for successful contributors).
- Weekly time requirement: 20–40 hours.
- Employment type: Contractor, Part-time.
- Pay: USD 9 per hour.
How to apply
Submit your proposal through the application flow. After submission you will be sent a Go coding assessment to complete; results will factor into selection.
This project is worldwide and remote — apply even if you are outside a specific country, provided you meet the requirements listed above.