Negotiable
Undetermined
Remote
United Kingdom
Summary: The Backend Software Engineer position at Mercor involves developing and validating coding benchmarks in Python, with a focus on maintaining the reliability and scalability of benchmark distribution. The role requires strong experience in backend software engineering and offers a remote working arrangement with flexible hours. Training support will be provided to ensure successful implementation of responsibilities. Compensation ranges from $80 to $120 per hour, with a median inclusive of bonuses at $200 per hour.
Key Responsibilities:
- Develop and validate coding benchmarks in Python using real-world repositories and issue datasets.
- Implement comprehensive unit and integration tests for solution verification.
- Maintain consistency, reliability, and scalability of benchmark distribution.
- Debug, optimize, and document benchmark code for performance and reproducibility.
- Provide structured, detailed feedback on solution quality and design clarity.
Key Skills:
- Strong experience as a backend software engineer, ML engineer, or applied data scientist.
- Degree in Software Engineering, Computer Science, or a related discipline.
- Advanced proficiency in Python programming and debugging.
- Strong skills in testing, validation, and optimization of code.
- Excellent attention to detail and technical documentation.
Salary (Rate): £100.00/hr
City: undetermined
Country: United Kingdom
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
At Crossing Hurdles, we work as a referral partner. We refer candidates to Mercor that collaborates with the world’s leading AI research labs to build and train cutting-edge AI models.
Organization: Mercor
Position: Backend Software Engineer: Python
Type: Hourly contract
Compensation: $80–$120 per hour (Median inclusive of bonuses: $200/hr)
Location: Remote
Commitment: 10–40 hours/week
Role Responsibilities (Training support will be provided)
- Develop and validate coding benchmarks in Python using real-world repositories and issue datasets.
- Implement comprehensive unit and integration tests for solution verification.
- Maintain consistency, reliability, and scalability of benchmark distribution.
- Debug, optimize, and document benchmark code for performance and reproducibility.
- Provide structured, detailed feedback on solution quality and design clarity.
Requirements
- Strong experience as a backend software engineer, ML engineer, or applied data scientist.
- Degree in Software Engineering, Computer Science, or a related discipline.
- Advanced proficiency in Python programming and debugging.
- Strong skills in testing, validation, and optimization of code.
- Excellent attention to detail and technical documentation.
Application Process (Takes 20 min)
- Upload resume
- AI interview based on your resume (15 min)
- Submit form