Software Engineer – Go
Posted 8hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Go engineer creating challenging repository-exploration tasks for Mercor’s AI-agent training datasets. Investigating production codebases, defining rubrics, and validating submissions remotely.
Responsibilities:
- Select tasks from a pre-validated pool of Go repositories pinned to specific git commits
- Explore repositories and relevant PR or issue history to understand the subsystem
- Rewrite engineering questions to challenge coding agents while remaining well-defined and answerable
- Adjust rubrics and foils to reward correct reasoning and reject plausible-but-wrong answers
- Run and iterate through the Studio validation loop: Check, Golden, Run, Analyze
- Document work in the task README
- Submit tasks for expert review and address reviewer feedback
- Perform work remotely and asynchronously in Mercor Studio
Requirements:
- 3+ years of professional software engineering experience with substantial production Go
- Ability to navigate large, unfamiliar Go codebases and explain runtime behavior
- Fluency in Go concurrency, interfaces, module boundaries, and the standard library
- Comfort reading generated code and build tooling
- Experience with distributed systems, networking, storage engines, or Kubernetes-ecosystem tooling is highly relevant
- Precise written English
- Comfort with git at commit level, containerized environments, and command-line tooling
- Identity verification, background check, signed Terms of Work and CIIAA, tax form, and passing a short calibration quiz required for onboarding and task access
Benefits:
- Remote work
- Asynchronous work
- Payment of $130 per approved task
- Expert review of every task
- Reasonable accommodations upon request
- Up to $250 referral bonus per successful referral













