SWE Bench Engineer (Golang)
You will help evaluate how large language models handle realistic bug-fixing tasks in public open-source repositories. The work combines hands-on Golang development, repository setup, issue analysis, and software-quality judgment.
- Field
- Software & coding
- Where
- Argentina, Bangladesh, Belize, Bolivia, Brazil, Chile +24 more
- Commitment
- part time
- Hours
- up to 20/week
- Posted
- today
Pay data for your profession: Software engineer AI trainer jobs
The full listing
As posted on OpenTrain AI. See the original
The work
You will help evaluate how large language models handle realistic bug-fixing tasks in public open-source repositories. The work combines hands-on Golang development, repository setup, issue analysis, and software-quality judgment.
- Analyze and triage issues across open-source libraries.
- Set up code repositories and development environments with Docker.
- Review unit-test coverage and assess test quality.
- Run and modify codebases locally to evaluate bug-fixing performance.
- Work with researchers to identify repositories and issues that are difficult for large language models.
What it pays and takes
This is a fully remote contractor assignment with part-time employment status. The assignment is expected to last 2 to 3 weeks.
- $15 per approved task.
- At least 20 hours per week.
- Open to candidates in Argentina, Bangladesh, Belize, Bolivia, Brazil, Chile, Colombia, Costa Rica, the Dominican Republic, Ecuador, Egypt, El Salvador, Ghana, Guatemala, Guyana, Haiti, Honduras, India, Mexico, Nicaragua, Nigeria, Pakistan, Panama, Paraguay, Peru, Puerto Rico, Suriname, Turkey, Uruguay, and Venezuela.
- Fluent in English.
- Experience level: entry level.
- At least three years of software engineering experience and strong Golang skills.
- Proficiency with Git, Docker, and basic software pipeline setup.
- Ability to navigate complex codebases and run, modify, and test real-world projects locally.
- Familiarity with public GitHub repositories, open-source contribution or evaluation, and software-quality assessment is valuable.
- Experience with LLM research, developer tools, or automation agents is helpful.
How it works
Apply on OpenTrain with your resume, then complete the application on the hiring site.
About AI training work
AI training is the human work behind systems that learn from examples, including code tasks and evaluations of model responses. Engineers are needed for specialist work because they can judge whether code, tests, repositories, and proposed fixes are technically sound.
How OpenTrain AI pays and hires
OpenTrain says it is free for freelancers, with no fees or subscriptions. Clients fund each milestone before work starts, and OpenTrain pays out to your connected payout method when the client approves the milestone. It doesn't publish a fixed payout schedule.
Create a free profile with your domains, languages and hourly rate, then apply to listings. Some listings hire through OpenTrain; others link you straight to the hiring platform.
Source: OpenTrain: AI training careers, OpenTrain docs: invoicing and payouts
Full OpenTrain AI profile: watch-outs and worker reports →Other software & coding roles
- Open Source Code Review MaintainerOpenTrain$150-300/hr
- Strategic Project Lead, Coding/SWEmicro1$300k-500k/yr
- Legacy Codebase Migration ExpertMercor$200/hr
- Senior Software Engineering ExpertsMercor$120-180/hr
- Software Engineer (Electron.js)micro1$200k-320k/yr
- DevOps / Platform Engineer Talent NetworkMercor$70-150/hr