Software Engineer – Go

Posted 8hrs ago

Employment Information

Education
Salary
Experience
Job Type

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