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]