3 days ago

Software Engineer - AI Research Annotation

Keystone Recruitment

Hybrid
Contractor
$150,000
Hybrid

Job Overview

Job TitleSoftware Engineer - AI Research Annotation
Job TypeContractor
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$150,000
LocationHybrid

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.

Uncover Hiring Manager

Job Description

About the Software Engineer - AI Research Annotation Role at Keystone Recruitment

Join Keystone Recruitment and apply your software engineering expertise to cutting-edge AI research annotation, directly contributing to the improvement of advanced AI model reasoning. This Global Remote, hourly independent contractor position offers flexible hours, allowing you to review real-world coding tasks and meticulously document problem-solving processes for leading AI labs.

Project Overview

Support the development of advanced AI coding capabilities by creating structured datasets. You will work with authentic software engineering scenarios sourced from open-source repositories, capturing realistic developer thought processes to fuel next-generation coding AI.

Detailed Responsibilities

  • Review AI-generated code trajectories on SWE-bench style tasks.
  • Reconstruct step-by-step reasoning, thoroughly explaining solution approaches.
  • Annotate decision points, debugging strategies, and technical choices made during the development process.
  • Utilize full codebase context, including issues, tests, and pull requests, to ensure accurate documentation.
  • Ensure all annotations consistently reflect authentic software engineering practices.

Technical Requirements

  • Possess 2+ years of hands-on software development experience.
  • Demonstrate strong proficiency in Python, JavaScript/TypeScript, or other similar programming languages.
  • Experience in debugging complex codebases and effectively resolving intricate issues.
  • Familiarity with Git workflows, including pull requests and issue tracking systems.
  • Ability to clearly and concisely articulate technical reasoning in written form.

Project Structure & Logistics

This project has an initial duration of 1-2 months, with strong potential for extensions. Immediate onboarding is available following a resume review and a brief 15-minute AI technical interview. You'll enjoy a self-scheduled pace within a weekly commitment minimum (15-25 hours/week, flexible up to 40). Payment is processed weekly via Stripe/Wise.

Ideal Background

  • A Bachelor's or higher degree in Computer Science/Software Engineering.
  • Prior experience with open-source contributions or in-depth repository analysis.
  • A solid understanding of software development lifecycles and various testing methodologies.
  • Comfort working with comprehensive technical documentation and specifications.

Success Profile

Top performers in this role will be recognized with rate increases and prioritized for future AI research projects. This is a unique opportunity to join a cohort of experienced engineers directly shaping the next generation of coding AI.

Key skills/competency

  • AI Annotation
  • Software Engineering
  • Python
  • JavaScript/TypeScript
  • Debugging
  • Git
  • Code Analysis
  • Problem Solving
  • Technical Writing
  • Open Source

Tags:

Software Engineer
AI Annotation
Software Development
Code Review
Debugging
Technical Writing
Problem Solving
Dataset Creation
Model Reasoning
Open Source
Engineering Practices
Python
JavaScript
TypeScript
Git
GitHub
SWE-bench
Codebases
Issue Tracking
Pull Requests
Testing

Share Job:

How to Get Hired at Keystone Recruitment

  • Research Keystone Recruitment's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume for AI Annotation: Highlight software development, Python, debugging, and technical writing skills with specific project examples.
  • Prepare for the AI technical interview: Brush up on coding fundamentals, problem-solving, and your ability to articulate technical reasoning.
  • Showcase open-source contributions: Emphasize any experience with open-source projects or repository analysis relevant to AI research.
  • Demonstrate strong communication: Practice articulating your technical choices and debugging strategies clearly, both written and verbally.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background