Advanced Python - Quality Assurance - Long-term
OpenTrain AI · Remote · Worldwide · Posted Jun 10, 2026
About OpenTrain
OpenTrain is a centralized job board for data-labeling and AI-training work. We collect opportunities from many AI companies and labeling platforms so contributors can find remote, flexible roles in one place.
Creating an OpenTrain account is free and applying takes only a few minutes. Use OpenTrain to discover projects like this one that power real AI systems through human expertise.
About AI Training Work
AI training (also called data labeling, annotation, or human feedback work) is the human layer that teaches models to behave correctly. In coding-focused projects, that means reviewing code samples, rating model-generated code, and ensuring training artifacts meet quality and safety standards.
This role sits at the intersection of software engineering and AI training: your Python knowledge will directly shape how language models learn to write and assess code.
The Role
Title: Advanced Python - Quality Assurance - Long-term. Employment type: Contractor, Part-time. Location: Fully remote, worldwide.
Pay: This role pays USD 13 per hour (PAY_PER_HOUR). Time commitment: the project requires a reliable commitment of 30–40 hours per week for the next 6+ months; the listing also notes a platform-level time indication of 20+ hours/week.
- Work focuses on QA for LLM data training items and code produced by engineers.
- You will maintain SLA standards required by customer contracts.
- You will produce high-quality reviews with minimal or no supervision.
What You'll Do
Use your advanced Python knowledge to assess and improve the quality of code examples and training items used in LLM training pipelines. Your work ensures models learn from correct, well-structured code and that project SLAs are met.
- Conduct quality assessments of LLM data training items created by other engineers.
- Review Python code for correctness, style, maintainability, and alignment with project guidelines.
- Enforce Service Level Agreement (SLA) standards and report metrics or issues as required.
- Document findings and provide clear, actionable feedback to engineers and project leads.
- Work independently to complete reviews on schedule and escalate issues when necessary.
Requirements
All requirements below are mandatory and will be used to evaluate candidates. Please answer the screening questions in your application so we can verify these qualifications.
- At least 5 years of professional experience with Python (candidates without this should expect a low qualification score).
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Must be able to commit 30–40 hours per week, reliably, for the next 6+ months (the listing indicates 20+ hrs/week at the platform level).
- Minimum B2 level of English proficiency — you will be asked to describe your spoken and written English level in your application.
- Proven ability to conduct quality assessments and ensure code quality in Python.
- Excellent analytical skills, attention to detail, and ability to produce high-quality work with minimal or no supervision.
- Strong commitment to maintaining SLA standards and effective communication in a remote team.
- Stable internet connection and reliable electricity to ensure consistent remote work.
Who Should Apply
This position is ideal for experienced Python developers who enjoy code review, quality assurance, and applying software engineering skills to AI model training. You should be comfortable working independently, meeting SLA-driven targets, and giving precise feedback.
- You are an experienced Python developer (5+ years) with QA or code-review experience.
- You want to contribute directly to how AI models learn to write and evaluate code.
- You can reliably work the weekly hours for several months and communicate clearly in English (B2+).
How It Works / How to Apply
To apply, create or sign in to your OpenTrain account and submit your application for this listing. Provide concise answers to the screening questions below and attach any relevant samples or links to prior code review work.
We will review applications and may request a short assessment or interview to verify technical skills and English proficiency.
- Include your total years of Python experience and a brief list of relevant Python projects or roles.
- Confirm your degree (BSc/MSc) and field of study.
- State your weekly availability and confirm you can commit 30–40 hours per week for 6+ months.
- Describe your English proficiency (reading, writing, speaking) and give a short example sentence or brief voice note if available to demonstrate spoken English.
- Provide examples of past code-review or QA work, or links to public repos or code samples if possible.
- Confirm you have a stable internet connection and reliable electricity for remote work.
- Pay reminder: USD 13 per hour (contractor, part-time).