Go back to all jobs

LLM Trainer – Software Engineering (SWE Bench)

Full-time
Remote
Skills
Python
Java
JavaScript
C++
PHP
Git
Docker
Overview

About Turing

Turing is one of the world’s fastest-growing AI companies, accelerating the advancement and deployment of powerful AI systems. Turing helps leading AI labs improve the reasoning, problem-solving, and decision-making capabilities of large language models (LLMs) through high-quality human feedback, evaluation, and training data.


Role Overview

We are looking for experienced Software Engineers to contribute to cutting-edge AI model development by creating and evaluating high-quality software engineering tasks for frontier Large Language Models (LLMs). In this role, you will leverage your software development expertise to design realistic engineering scenarios, develop test cases, validate solutions, and improve AI models' ability to solve complex software engineering problems.

This opportunity is ideal for engineers with strong programming fundamentals and experience working across modern software development workflows, including feature implementation, migrations, APIs, networking, and large-scale codebases.


What Does Day-to-Day Look Like?

  • Design realistic software engineering tasks that evaluate the reasoning and coding capabilities of frontier LLMs.
  • Write clear task descriptions, expected behaviors, metadata, and solution explanations.
  • Develop comprehensive test logic to validate model-generated solutions.
  • Review, evaluate, and improve AI-generated code for correctness, maintainability, and software engineering best practices.
  • Create engineering scenarios involving feature implementation, bug fixing, refactoring, migration, and code porting.
  • Work with repositories across multiple programming languages and frameworks.
  • Analyze model failures and provide structured feedback to improve future model performance.
  • Collaborate with internal quality teams to ensure engineering tasks meet project standards.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • 3+ years of professional software engineering experience.
  • Strong proficiency in one or more of the following languages: Python, Java, C/C++, JavaScript / TypeScript, Go, PHP, Ruby, Rust
  • trong understanding of software engineering principles, data structures, algorithms, and system design.
  • Experience working with:Feature implementation, Code migration and porting, Web applications, REST APIs, Networking software
  • Ability to write clear technical documentation, task descriptions, metadata, and engineering explanations.
  • Excellent analytical, debugging, and problem-solving skills.
  • Strong written English communication skills.

Perks of Freelancing With Turing

  • Work in a fully remote environment.
  • Opportunity to work on cutting-edge AI projects with leading LLM companies.

Offer Details

  • Commitments Required: At least 4 hours per day and minimum 20 hours per week with overlap of 4 hours with PST.
  • Engagement  type  : Contractor assignment (no medical/paid leave)
  • Duration of contract : 2 month; [expected start date is next week]
Turing
Create an account
Already have an account?
Or continue with email
Trusted by AI leaders, enterprises, and more
Anthropic
Dell
Disney
Nvidia
Pepsi
Reddit
Rivian
snowflake
Anthropic
Dell
Disney
Nvidia
Pepsi
Reddit
Rivian
snowflake
Terms of ServicePrivacy Policy© 2026 Turing Enterprises, Inc.

Don't miss out on this job opportunity!

LLM Trainer – Software Engineering (SWE Bench)