TuringCoding & software eval
Senior Code Quality Engineer – LLM Training and Evaluation
Pay not published
About this role, in Turing's words
We are looking for senior software engineers with 7+ years of industry experience to support the training and evaluation of large language models. In this role, you will review, analyze, and improve AI-generated code, ensuring that it is correct, secure, maintainable, scalable, and aligned with production engineering standards.
Candidate background
Required Qualifications
- 7+ years of professional software engineering experience.
- Strong proficiency in at least one programming language, such as Python, JavaScript/TypeScript, Java, C++, Go, C#, Ruby, PHP, or Rust.
- Significant experience building, maintaining, debugging, and reviewing production-grade software.
- Strong understanding of software design principles, clean code, modular architecture, abstraction, error handling, and maintainability.
- Proven ability to identify functional, performance, security, and design issues in complex codebases.
- Experience with code reviews and collaborative software development workflows.
- Familiarity with Git and modern engineering practices.
- Strong written English and the ability to communicate technical feedback clearly.
- Good understanding of data structures, algorithms, APIs, databases, and application architecture.
Quoted from selected sections of Turing's posting. The full posting may state other conditions. Read the full posting
A closer look
More context, when you need it.
Full job descriptionThe original posting, in Turing's words
Posted by Turing, reproduced here so you can judge the role before clicking. Original posting ↗
About Turing:
Turing is one of the world's leading AGI infrastructure companies, working with frontier AI labs to accelerate model development through high-quality training data, evaluations, and engineering talent.
About the Role
We are looking for senior software engineers with 7+ years of industry experience to support the training and evaluation of large language models. In this role, you will review, analyze, and improve AI-generated code, ensuring that it is correct, secure, maintainable, scalable, and aligned with production engineering standards.
This is a code quality and engineering evaluation role—not a traditional software testing or manual QA position. You will apply your software engineering judgment to assess implementation quality, identify root causes, and recommend or implement robust solutions.
What Does Day-to-Day Look Like?
• Review and evaluate AI-generated code across different programming languages and software engineering scenarios.
• Assess code for correctness, reliability, security, scalability, readability, and maintainability.
• Identify bugs, logical errors, incomplete implementations, edge-case failures, and architectural weaknesses.
• Analyze unfamiliar codebases and understand the impact of proposed changes.
• Review bug fixes, feature implementations, refactoring, API integrations, configuration changes, and database operations.
• Compare alternative implementations and determine which solution best satisfies the requirements.
• Rewrite or improve code to create high-quality reference solutions.
• Provide clear technical explanations for identified issues and recommended improvements.
• Develop evaluation criteria, technical annotations, and rubrics for code-quality assessment.
• Collaborate with researchers and engineering teams to design coding benchmarks and improve LLM evaluation methodologies.
Required Qualifications:
• 7+ years of professional software engineering experience.
• Strong proficiency in at least one programming language, such as Python, JavaScript/TypeScript, Java, C++, Go, C#, Ruby, PHP, or Rust.
• Significant experience building, maintaining, debugging, and reviewing production-grade software.
• Strong understanding of software design principles, clean code, modular architecture, abstraction, error handling, and maintainability.
• Proven ability to identify functional, performance, security, and design issues in complex codebases.
• Experience with code reviews and collaborative software development workflows.
• Familiarity with Git and modern engineering practices.
• Strong written English and the ability to communicate technical feedback clearly.
• Good understanding of data structures, algorithms, APIs, databases, and application architecture.
Offer Details:
• Commitments Required: 8 hours per day with at least 4 hour overlap with PST.
• Employment Type: Contractor position (no medical/paid leave).
• Duration of Contract: 3 months [expected start date is next week].
Evaluation Process :
• AI interview (~20 mins)
• Delivery interview (~45 mins)
Working with TuringPay, getting started and work, from Turing's own pages
What the platform publishes in general. These are not extra terms confirmed for this particular role.
- Getting paid
- Paid monthly, around the 5th, straight to your bank account, or inside Deel on projects run through Deel. Its help articles disagree on whether that is the 5th calendar day or business day. help.turing.com/articles/9691407757-project-onboarding, help.turing.com/articles/6582454854-what-if-i-haven-t-rec..., help.turing.com/articles/1226770947-project-offboarding
- Before your first paid task
- A short application, with tests on some roles. Turing's review article says an interview is typically required for all roles. Onboarding covers the terms, ID verification with a driver's license or passport, and tax and payment details. help.turing.com/articles/2020987592-apply-for-jobs-at-turing, help.turing.com/articles/9179629201-how-long-does-the-app..., help.turing.com/articles/9691407757-project-onboarding
- How much work
- Review takes from 48 hours to 6 weeks after you finish applying, and the client makes the final choice. No reply within 6 weeks usually means you were not selected. help.turing.com/articles/9179629201-how-long-does-the-app..., help.turing.com/articles/2020987592-apply-for-jobs-at-turing
- Contract
- Depending on the project, the engagement rests on Turing's Terms of Service and a Service Agreement, on Deel, or on a partner that provides the contract. help.turing.com/articles/6582454854-what-if-i-haven-t-rec...
Read on the pages linked above on 23 Sep 2026. Platforms change these terms, so check the linked page before you rely on one.
How does the pay compare?Across Coding & software eval roles, not this role alone
From our own daily reads of every open listing on the platforms we follow, not from Turing's posting. How we count.
Pay across the field: Coding & software eval
Across 394 roles in this field with a stated hourly rate in US dollars, on 14 platforms, the middle half pays $65 to $120 an hour at the top of the range, and the median is $95.
| Platform | Roles | Top of range, per hour |
|---|---|---|
| Alignerr | 137 | $50 to $400 · median $100 |
| micro1 | 46 | $35 to $350 · median $110 |
| Handshake AI | 43 | $47 to $125 · median $80 |
| Meridial (Invisible) | 34 | $22 to $150 · median $60 |
| Mercor | 33 | $60 to $200 · median $105 |
Sources and listing historyWhere this information comes from
This listing's history
- First seen here on 29 Sep 2026, and still on Turing's list when we last read it on 13 Oct 2026.
- Posted by Turing
- First seen by AIPayList
- Last seen live
- Listing ID
- 109467
Keep exploring
More like this
Related field, different requirements. Check each role's own page before you apply.