10 hours ago

Software Engineer, Trajectory Generation

Taskify AI

Hybrid
Contractor
$120,000
Hybrid

Job Overview

Job TitleSoftware Engineer, Trajectory Generation
Job TypeContractor
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$120,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 Role

Join Taskify AI as a Software Engineer, Trajectory Generation to apply your expertise in improving advanced AI model reasoning. This hourly independent contractor role offers 15-25 hours/week (flexible up to 40) and focuses on reviewing real-world coding tasks and meticulously documenting problem-solving processes.

Project Overview

Support the development of cutting-edge AI coding capabilities by creating structured datasets. You will work with authentic software engineering scenarios from open-source repositories, capturing realistic developer thought processes to advance AI understanding.

Detailed Responsibilities

  • Review AI-generated code trajectories based on SWE-bench style tasks.
  • Reconstruct step-by-step reasoning, explaining solution approaches comprehensively.
  • Annotate crucial decision points, effective debugging strategies, and specific technical choices made.
  • Utilize full codebase context, including issues, tests, and pull requests, to ensure accurate documentation.
  • Ensure all annotations reflect authentic and practical 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 in debugging complex codebases and effectively resolving issues.
  • Familiarity with standard Git workflows, pull requests, and issue tracking systems.
  • Ability to clearly and concisely articulate technical reasoning in written form.

Project Structure and Benefits

  • Duration: 1-2 months with potential extension opportunities.
  • Start: Immediate onboarding available.
  • Onboarding: Involves a resume review followed by a 15-minute AI technical interview.
  • Pace: Self-scheduled work within a weekly commitment minimum.
  • Payment: Weekly payments processed via Stripe/Wise.

Ideal Background

  • A Bachelor's degree or higher in Computer Science, Software Engineering, or a related field.
  • Experience contributing to open-source projects or performing repository analysis.
  • A solid understanding of software development lifecycles (SDLC) and various testing methodologies.
  • Comfort working with technical documentation and specifications.

Success Profile

Top-performing Software Engineer, Trajectory Generation contractors will receive rate increases and priority consideration for future AI research projects, becoming part of an experienced cohort shaping the next generation of coding AI.

Key skills/competency

  • Software Engineering
  • AI Model Reasoning
  • Trajectory Generation
  • Python
  • JavaScript/TypeScript
  • Debugging
  • Git Workflows
  • Open-Source
  • Data Annotation
  • Problem Solving
  • Code Review
  • SDLC
  • Technical Documentation
  • AI Development
  • Dataset Creation

Tags:

Software Engineer
Trajectory Generation
AI
Model Reasoning
Python
JavaScript
TypeScript
Debugging
Git
Open-Source
Data Annotation
Problem Solving
Code Review
SDLC
Technical Documentation
AI Development
Dataset Creation
Software Development
Coding
Independent Contractor

Share Job:

How to Get Hired at Taskify AI

  • Research Taskify AI's culture: Study their mission in advancing AI, their projects related to model reasoning, and look for insights on their approach to remote collaboration.
  • Tailor your resume for AI and coding: Highlight your 2+ years of software development experience, proficiency in Python/JavaScript/TypeScript, and any experience with AI-related projects or data annotation relevant to trajectory generation.
  • Showcase open-source contributions: Emphasize any experience with open-source repositories, Git workflows, and issue tracking to demonstrate practical understanding of software development lifecycles.
  • Prepare for the AI technical interview: Practice articulating complex technical reasoning clearly, focusing on debugging strategies and problem-solving methodologies, especially for coding challenges.
  • Demonstrate communication skills: Be ready to discuss how you would effectively document technical decisions and articulate solution approaches in writing, crucial for this annotation-focused role at Taskify AI.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background