1 month ago

Software Engineer, AI Research Annotation

Taskify AI

Remote
Contractor
$130,000
Remote
Apply

Job Overview

Job TitleSoftware Engineer, AI Research Annotation
Job TypeContractor
Offered Salary$130,000
LocationRemote

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 Taskify AI

Join leading AI labs by applying your software engineering expertise to significantly improve AI model reasoning capabilities. In this role, you will review real-world coding tasks and meticulously document problem-solving processes, directly contributing to the advancement of next-generation coding AI.

Project Overview

This project supports the development of advanced AI coding capabilities through the creation of structured datasets. You will work with authentic software engineering scenarios sourced from open-source repositories, capturing realistic developer thought processes to ensure the AI models learn from genuine contexts.

Detailed Responsibilities

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

Technical Requirements

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

Project Structure

  • Duration: Initially 1-2 months, with strong potential for extension opportunities.
  • Start: Immediate onboarding available.
  • Onboarding Process: Includes a resume review followed by a brief 15-minute AI technical interview.
  • Pace: Self-scheduled within a weekly commitment minimum (15-25 hours/week, flexible up to 40).
  • Payment: Weekly payments processed via Stripe/Wise.

Ideal Background

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

Success Profile

Top performers in this role will be recognized with rate increases and receive priority consideration for future AI research projects. You will join an exclusive cohort of experienced engineers who are directly shaping the future of coding AI.

Key skills/competency

  • Software Engineering
  • AI Model Reasoning
  • Code Annotation
  • Debugging
  • Python
  • JavaScript/TypeScript
  • Git Workflows
  • Technical Documentation
  • Problem Solving
  • Open Source Contributions

Tags:

Software Engineer
AI Research
Annotation
Debugging
Code Review
Python
JavaScript
TypeScript
Git
Problem Solving
Data Labeling
AI/ML
Software Development Lifecycle
Open Source
Contractor
Remote Work
Technical Writing
Algorithm
Testing
API

Share Job:

How to Get Hired at Taskify AI

  • Understand Taskify AI's mission: Study their focus on AI model improvement and research annotation to align your application.
  • Highlight relevant coding experience: Emphasize your 2+ years in software development, especially debugging and complex codebase navigation.
  • Showcase technical communication skills: Provide examples of how you articulate technical reasoning in writing, critical for annotation tasks.
  • Tailor your resume for annotation: Customize your resume to feature experience with open-source projects, Git workflows, and technical documentation.
  • Prepare for the AI technical interview: Brush up on core programming concepts, problem-solving, and your chosen language (Python/JS/TS) for the 15-minute screening.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background