Negotiable
Inside
Remote
United Kingdom
Summary: The role of Backend Software Engineer (Go) at Mercor involves developing and validating coding benchmarks for AI research labs. This part-time, fully remote position requires strong proficiency in Go and experience in backend software engineering. The role emphasizes debugging, optimizing, and documenting code while providing structured feedback on solutions. Training support will be provided to ensure successful task execution.
Key Responsibilities:
- Develop and validate coding benchmarks in Go by curating issues, solutions, and test suites from real-world repositories
- Ensure benchmark tasks include comprehensive unit and integration tests for solution verification
- Maintain consistency and scalability of benchmark task distribution
- Provide structured feedback on solution quality and clarity
- Debug, optimize, and document benchmark code for reliability and reproducibility
Key Skills:
- Strong experience as a backend software engineer, machine learning engineer, or applied data scientist
- Degree in Software Engineering, Computer Science, or related field
- Strong proficiency in Go programming language
- Experience with debugging, testing, and validating code
- Comfortable with technical writing and attention to detail
Salary (Rate): £200.00 hourly
City: undetermined
Country: United Kingdom
Working Arrangements: remote
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
Crossing Hurdles is a recruitment firm connecting experienced backend engineers with leading AI research labs to advance intelligent systems through coding benchmark development.
Organization: Mercor
Position: Backend Software Engineer (Go)
Referral Partner: Crossing Hurdles
Type: Hourly Contract
Compensation: $200/hour median average pay (base $90/hour plus lucrative bonuses per approved task)
Location: Remote
Duration: 1 month
Commitment: Part-time, 10–40 hours/week, fully remote and asynchronous
Role Responsibilities (Training support will be provided)
- Develop and validate coding benchmarks in Go by curating issues, solutions, and test suites from real-world repositories
- Ensure benchmark tasks include comprehensive unit and integration tests for solution verification
- Maintain consistency and scalability of benchmark task distribution
- Provide structured feedback on solution quality and clarity
- Debug, optimize, and document benchmark code for reliability and reproducibility
Ideal Qualifications
- Strong experience as a backend software engineer, machine learning engineer, or applied data scientist
- Degree in Software Engineering, Computer Science, or related field
- Strong proficiency in Go programming language
- Experience with debugging, testing, and validating code
- Comfortable with technical writing and attention to detail
Application process: (Takes 20 min)
- Upload resume
- AI interview based on your resume (15 min)
- Submit form