3 days ago

Software Engineer Trajectory Generation

Keystone Recruitment

Hybrid
Contractor
$85,000
Hybrid

Job Overview

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

Role Overview: Software Engineer Trajectory Generation

Join leading AI labs as a Software Engineer specializing in Trajectory Generation, applying your expertise to significantly improve AI model reasoning. This global remote position focuses on reviewing real-world coding tasks and meticulously documenting problem-solving processes to support the development of advanced AI coding capabilities.

About the Project

This project is centered on structured dataset creation, working with authentic software engineering scenarios derived from open-source repositories. Your contributions will be crucial in capturing realistic developer thought processes to enhance AI model understanding and generation of code trajectories.

Detailed Responsibilities

  • Review AI-generated code trajectories on SWE-bench style tasks.
  • Reconstruct step-by-step reasoning, meticulously 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 reflect authentic and best-practice software engineering methodologies.

Technical Requirements

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

Project Structure and Expectations

  • Duration: 1-2 months, with strong potential for extension based on performance.
  • Start: Immediate onboarding is available.
  • Onboarding Process: Includes a resume review followed by a concise 15-minute AI technical interview.
  • Pace: Self-scheduled work within a weekly commitment minimum of 15-25 hours (flexible up to 40 hours).
  • 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 in-depth repository analysis.
  • A solid understanding of software development lifecycles and testing methodologies.
  • Comfortable working extensively with 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. This is an opportunity to join a distinguished cohort of experienced engineers directly shaping the next generation of coding AI.

Key skills/competency

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

Tags:

Software Engineer
Trajectory Generation
AI Model Reasoning
Python
JavaScript
TypeScript
Debugging
Git
Code Review
Technical Documentation
Open Source
AI Development
Data Annotation
Problem Solving
Software Development Lifecycle
SWE-bench
AI Engineering
Contractor
Remote Work
Global

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 to understand their recruitment focus.
  • Tailor your resume for AI and software engineering roles: Customize your resume to highlight experience in Python, JavaScript, debugging, and AI-related projects, emphasizing contributions relevant to AI model improvement.
  • Showcase open-source contributions: Keystone Recruitment values experience with open-source repositories; provide links to your GitHub or other platforms demonstrating relevant coding and documentation work.
  • Prepare for a focused technical interview: Be ready for a 15-minute AI technical interview by practicing articulating your problem-solving steps and technical reasoning clearly and concisely.
  • Demonstrate strong written communication: As documenting reasoning is key, practice explaining complex technical concepts in clear, structured written form.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background