Dart Quality Assurance Lead (QAL)
SME Careers • Remote
Education
Any
Type
Pay Rate
$65/task
Listed
Today
ℹ️ Job Reference ID
To apply for the Dart Quality Assurance Lead (QAL) position, your application must include the Job ID below. Applying through our referral link automatically adds this for you.
DartQAL-25-614 ✅ Applying through this link gives you a verified candidate referral.
Referrals from verified candidates give your profile a visibility boost and help support our platform at no cost to you.
This position is hosted on an external talent platform. Please only apply for this position if it fits your skills and interests.
Applying to SME Careers?
We support strong candidates applying here. Set up your talent profile so we know who you are.
Set up your profile →About this Role
In this hourly, remote contractor role, you will work as a Dart Quality Assurance Lead (QAL) to oversee quality, consistency, and trainer performance across Dart AI training projects. You will review AI-generated Dart code and trainer/QA work, evaluate output quality against project guidelines, provide precise written feedback, and ensure contributors follow expected standards.
You will assess work for code correctness, type safety, async behavior, Flutter awareness, debugging accuracy, readability, maintainability, performance, test coverage, formatting, instruction-following, and rubric adherence.
This role is with SME Careers, a fast-growing AI Data Services company and subsidiary of SuperAnnotate, delivering training data for many of the world’s largest AI companies and foundation-model labs. Your Dart quality leadership will help ensure Dart training data is accurate, executable, maintainable, clearly explained, and aligned with client expectations.
Selection process involves an AI interview, a domain-specific task, and an interview with a recruiter.
Important:
There is no immediate project for this role; however, if qualified, you will be among the first experts we reach out to when relevant opportunities arise. This will also provide you with access to future projects available through our expert network.
### Key Responsibilities
- Spot-check Dart items and provide ongoing feedback through DMs.
- Review AI-generated Dart code, Flutter-related snippets, debugging responses, tests, and explanations.
- Communicate guideline changes and Dart-specific standards on Discord.
- Answer questions around Dart syntax, null safety, async behavior, Flutter usage, packages, tests, and rubric interpretation.
- DM inactive contributors and manage activation follow-ups.
- Create Dart documentation, style guides, examples, trackers, FAQs, honeypots, and onboarding materials.
- Run onboarding/training calls for Dart contributors.
- Flag insecure, misleading, non-executable, or non-production-ready Dart/Flutter recommendations.
- Improve QA processes based on recurring gaps.
### Your Profile
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, IT, or equivalent professional experience.
- Strong grasp of English to follow guidelines and provide clear technical feedback.
- 3+ years of professional experience in Dart, Flutter, mobile development, frontend development, code review, QA, or technical mentoring.
- Strong understanding of Dart syntax, null safety, classes, mixins, extensions, generics, collections, futures, streams, isolates, packages, and error handling.
- Ability to identify issues such as incorrect async handling, type errors, weak null-safety usage, non-executable code, flawed logic, hallucinated APIs, or incomplete explanations.
- Familiarity with Flutter, widgets, state management, pub.dev packages, unit/widget testing, integration testing, build tools, mobile app architecture, GitHub, and CI/CD is preferred.
- Experience leading or supporting remote teams of trainers, engineers, reviewers, or QAs is strongly preferred.
- Comfortable with Discord, Google Sheets, Google Docs, trackers, dashboards, GitHub, and PM systems.
- Highly organized and able to maintain style guides, trackers, FAQs, honeypots, calibration tasks, and onboarding materials.
- Experience with AI training, LLM evaluation, code QA, or rubric-based code review is a strong plus.
🌍 Geographic Availability
This role is available to qualified experts globally. However, as a U.S.-based company, SME Careers complies with U.S. export control and sanctions regulations. Eligibility depends on your country of residence and any applicable trade restrictions. Some projects may have additional language or region-specific requirements.
💰 Pay Rate May Vary Based on Your Location
Your actual compensation will be determined based on your location and local market conditions. See regional job listings for localized pay information, or the application process will clarify your specific rate.
If you're unsure whether you're eligible, proceed with the application—SME's screening will determine your jurisdiction status and applicable compensation.
Requirements
- Advanced degree or strong hands-on professional experience in the domain
- Ability to pass domain-specific qualification assessments
- Eligible to create a verified account on Deel (for payments/compliance)
- Proficiency in English (for instructions and feedback)
- Available to applicants in 40+ countries
Compensation Analysis
Don't just label data—build a career. SME Careers is unique in the AI training space because it offers a transparent growth ladder. High performers aren't just kept in the queue; they are promoted to Quality Analysts and Project Managers. With weekly transparent payments via Deel and the freedom to work on your own schedule, this is built for modern experts who want long-term engagement.
Skills & Categories
Explore other opportunities in related specializations:
Related Jobs
Systems Engineer (Coding Agent Experience)
mercor • Software Engineering
$85
ML Engineer (Coding Agent Experience)
mercor • Software Engineering
$85
Security Engineer (Coding Agent Experience)
mercor • Software Engineering
$85
Data Engineer (Coding Agent Experience)
mercor • Software Engineering
$80
Browse All Jobs from SME Careers
Discover more opportunities on SME Careers that match your skills and interests.
View All SME Careers Jobs →Community Reviews
Share your experience with SME Careers
Help other candidates make better decisions by leaving a review.
Sign in to leave a reviewLeave your review
Frequently Asked Questions
Is there room for advancement?
Yes. This is a key feature of the platform. They explicitly list a career path: Data Trainer -> Quality Analyst -> QA Lead -> Project Manager. Consistent high-quality work can lead to leadership roles.
How do payments work?
Payments are processed weekly through Deel. This ensures tax compliance and allows them to hire freelancers from over 40 countries securely.
Is the work ongoing or project-based?
Work is project-based, which means assignments can vary in duration and availability. However, top performers often get priority access to new projects.
What does the work actually look like?
It is practical, hands-on data work. You might be recording short videos, categorizing images, rating text responses, or analyzing data. The tasks are designed to be short and distinct—typically 5-60 minutes per task.
How flexible is the schedule?
Extremely. This is true "log in and work" flexibility. You can usually work for 20 minutes or 4 hours depending on your availability. There are rarely minimum hour requirements, making it ideal for side income.
Is there an interview?
Usually, no. Hiring for these roles is almost entirely based on passing an automated assessment or "qualification" task. If you pass the test, you get access to the work.
Who is behind SME Careers?
SME Careers is the expert talent division of SuperAnnotate, a leading AI data infrastructure platform. They connect domain experts with high-level AI training projects.