Taro Logo

Backend Software Engineer: Python

Taro Verified

Mercor

We use AI to understand human ability and match talent with the opportunities they're best suited for.
United States
$90 - $200 / hour
Backend
Remote
51-200 Employees
3+ years of experience

Job Description

Mercor is a San Francisco-based company connecting elite professionals with AI initiatives. They are partnered with leading AI labs. As a Backend Software Engineer, you will contribute to high-impact research collaborations focused on enhancing AI systems. This involves extending coding benchmarks that reflect real-world development across diverse languages and domains using Python.

Key responsibilities include developing and validating coding benchmarks by curating issues, solutions, and test suites from real-world repositories, ensuring comprehensive unit and integration tests for solution verification, and maintaining the consistency and scalability of benchmark task distribution. You'll also provide structured feedback on solution quality, debug and optimize benchmark code, and document processes for reproducibility.

The role offers the opportunity to shape the next generation of intelligent systems, leveraging your engineering expertise in a flexible, fully remote, and asynchronous environment. The hourly contract pays $90 per hour, with a median average of $200 per hour including bonuses for each approved task. This is a one-month contract with a part-time commitment of 15-20 hours per week.


Responsibilities

  • Develop and validate coding benchmarks in Python 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

Requirements

Python
  • 3–10 years of experience as a backend software engineer, ML engineer, or applied data scientist
  • Degree in Software Engineering, Computer Science, or a related field
  • Strong proficiency in Python
  • Experience with debugging, testing, and validating code
  • Comfortable with technical writing and attention to detail