Software Engineer
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Software Engineer at Mercor Hires
Mercor Hires is actively seeking experienced Software Engineers for a contract role focused on supporting high-impact research collaborations with leading AI labs. In this position, you will be instrumental in analyzing model-generated solutions for real-world software engineering tasks derived from open-source repositories.
Your work will involve reviewing code outputs, reconstructing the technical reasoning behind them, and meticulously documenting debugging decisions and problem-solving strategies.
Responsibilities
- Review model-generated code solutions.
- Reconstruct and annotate technical reasoning steps.
- Document debugging logic and decision points.
- Utilize full codebase context (issues, tests, PRs) to infer accurate reasoning.
- Ensure technical accuracy and clarity in written annotations.
Qualifications
- 2+ years of software engineering experience.
- Strong debugging experience in real codebases.
- Proficiency in Python, JavaScript, TypeScript, or similar languages.
- Familiarity with Git workflows and issue tracking.
- Strong written communication skills.
Project Details
- Start: Immediate
- Duration: 1–2 months
- Commitment: 15–25 hours/week (flexible up to 40)
- Work Arrangement: Fully remote
- Engagement Type: Independent contractor
- Payments: Weekly via Stripe or Wise
Mercor Hires considers all qualified applicants and provides reasonable accommodations upon request.
Key skills/competency
- Software Engineering
- Debugging
- Code Review
- AI Research
- Python
- JavaScript
- TypeScript
- Git
- Technical Documentation
- Problem Solving
How to Get Hired at
- Research Mercor Hires' culture: Study their mission, values, and client focus in AI collaborations.
- Tailor your resume for AI research: Highlight experience in debugging, code review, and technical documentation for AI models.
- Showcase debugging expertise: Prepare examples demonstrating strong problem-solving in real-world codebases using Python/JavaScript.
- Master technical communication: Practice articulating complex technical reasoning and debugging processes clearly and concisely.
- Understand contract expectations: Be ready to discuss your availability, independent contractor experience, and remote work proficiency.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background