Software Engineer / Backend Developer (Junior / Senior)

Mercor5 months ago
San Francisco, CA, United States
Remote
Contract
Junior Level (1-3 years)

Job Description

Position Overview

Mercor is partnering with a leading AI research group to enhance the performance and reliability of code generation and reasoning models. We’re seeking experienced software engineers with a strong foundation in backend systems, documentation standards, and real-world programming constraints. This project centers on evaluating and improving AI-generated technical content — including API guides, code snippets, and documentation. This is a short-term, high-impact opportunity ideal for engineers who value clarity, correctness, and practical problem-solving.

Key Responsibilities

  • Review and validate AI-generated API documentation, guides, and design notes
  • Identify edge cases, implementation gaps, and inaccuracies in technical outputs
  • Suggest or write improved code snippets and documentation content
  • Assess model responses for correctness, clarity, and utility in real-world development
  • Provide structured feedback on input validation and error handling logic

Required Qualifications

  • 2+ years of experience as a software engineer with a focus on backend or systems work
  • Proficiency in at least one major programming language (e.g., Python, Go, Java)
  • Prior experience writing or maintaining technical documentation or API guides
  • Strong understanding of input validation, defensive programming, and software design patterns
  • Excellent written communication and analytical skills

Benefits & Perks

  • Remote and asynchronous — set your own schedule
  • Expected commitment: ~10–20 hours/week
  • Short-term contract engagement, with potential for follow-on work
  • Tools and templates provided for structured contributions
  • $80/hour - U.S.-based; payments issued weekly via Stripe Connect; classified as an independent contractor

Required Skills

Go
Backend Systems
Java
Software Design Patterns
Technical Writing
Python
Input Validation
Defensive Programming
Problem Solving
API Documentation