Lead JavaScript Engineer
SME Careers • Remote • Posted 2 days ago
Education
Any
Type
Pay Rate
$14/task
Posted
2d ago
ℹ️ Job Reference ID
To apply for the Lead JavaScript Engineer position, your application must include the Job ID below. Applying through our referral link automatically adds this for you.
lead-js-eng-101 ✅ 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.
About this Role
## About SME Careers As AI systems become more sophisticated, they rely on human knowledge to better understand context and the world. At SME Careers, we partner with leading AI labs to improve how the next generation of intelligent systems learn, reason, and communicate. SME Careers is a fast-growing AI data services company and subsidiary of SuperAnnotate that provides AI training data to many of the world's top AI companies and foundation model labs. Your expertise as an Lead JavaScript Engineer will directly help improve the world's premier AI models. Your expertise will play an important role in shaping the future of AI. ## About the Role In this role, you will review and compare AI-generated responses in JavaScript, evaluating reasoning quality and step-by-step problem-solving, and providing expert feedback that helps models produce accurate, logical, and clearly explained answers. You will assess solutions for correctness, clarity, and adherence to the prompt; identify conceptual mistakes (including subtle ECMAScript edge cases); fact-check claims about runtime behavior; and write high-quality explanations and reference solutions. You will also rate and rank multiple candidate responses to the same prompt and document evaluation rationales for consistent decision-making across reviewers. This is a remote, hourly-paid contract role with flexible hours. You will be joining SME Careers, a fast-growing AI data services company and subsidiary of SuperAnnotate that provides AI training data for many of the world's largest AI companies and foundation model labs, and your work will directly help improve the world's premier AI models. ## What You'll Do - Develop AI Training Content: Create detailed prompts in various topics and responses to guide AI learning, ensuring the models reflect a comprehensive understanding of diverse subjects. - Optimize AI Performance: Evaluate and rank AI responses to enhance the model's accuracy, fluency, and contextual relevance. - Ensure Model Integrity: Test AI models for potential inaccuracies or biases, validating their reliability across use cases. - Document evaluation decisions in clear, professional English (including the rationale behind ratings) to ensure consistent scoring across reviewers. - Evaluate AI-generated JavaScript/ECMAScript solutions for correctness and spec-aligned behavior (e.g., scoping/hoisting, this-binding, prototypes, modules, async/await, promises, and the event loop) and flag subtle edge-case failures. - Assess the quality of AI-generated tests for JavaScript solutions (e.g., coverage of boundary conditions, determinism, and failure-mode sensitivity) and identify common sources of flaky or misleading tests. - Produce “gold-standard” reference explanations for tricky JavaScript concepts, focusing on clarity, precision, and alignment with expected runtime behavior. ## What You Bring - 5–10+ years of relevant professional experience leading or owning JavaScript engineering work in production environments. - Minimum Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent practical experience. - English proficiency: Minimum C1 level. - Previous experience with AI data training, annotation, or evaluating AI-generated content is strongly preferred. - Expert-level JavaScript and ECMAScript knowledge (scopes/closures, hoisting/TDZ, this-binding, prototypes/classes, modules, promises, async/await, and event loop semantics). - Strong testing fundamentals in JavaScript, including designing reliable assertions for async behavior, avoiding flaky tests, and selecting appropriate test boundaries (unit vs integration). - Demonstrated ability to diagnose subtle JavaScript bugs and explain root causes precisely (including edge cases involving coercion, equality, and error propagation). - Experience setting code review standards and mentoring peers on JavaScript correctness, readability, and test quality. - Detail-oriented and self-directed working style suited to remote, flexible-hours contract work (consistent throughput, careful rubric adherence, and high-quality written feedback). ## Application & Onboarding Process 1. Apply with your updated CV/resume and a short summary of your JavaScript/ECMAScript and testing experience. 2. Complete a short screening and role-specific qualification step (focused on JavaScript reasoning and test-quality evaluation). 3. Contract setup and identity verification (as required for payment processing). 4. Onboarding to SME Careers tooling, rubric guidelines, and calibration tasks. 5. Start contributing on flexible hours with ongoing quality feedback. ## Job Details - Company: SME Careers (subsidiary of SuperAnnotate) - Role: Lead JavaScript Engineer (AI data training & evaluation) - Employment type: Contract (hourly) - Location: Remote - Country target: Bangladesh (BD) - Schedule: Flexible hours; part-time, project-based throughput expectations - Experience level: Senior (5–10+ years) - Estimated hourly rate: USD $10.86–$16.29 (paid hourly; exact rate depends on assessment performance and project needs) - Hiring need: 1 contractor ## Why Join Us - Apply your senior JavaScript/ECMAScript and testing expertise to improve the correctness and clarity of AI-generated technical content. - Flexible, remote contract work that you can schedule around your availability. - Clear rubrics and calibration workflows that reward careful technical judgment and high-quality written explanations. - Opportunity to work with an AI data services organization (SME Careers / SuperAnnotate) supporting leading AI labs.
### Your Profile
- 5–10+ years of relevant professional experience leading or owning JavaScript engineering work in production environments.
- Minimum Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent practical experience.
- English proficiency: Minimum C1 level.
- Previous experience with AI data training, annotation, or evaluating AI-generated content is strongly preferred.
- Expert-level JavaScript and ECMAScript knowledge (scopes/closures, hoisting/TDZ, this-binding, prototypes/classes, modules, promises, async/await, and event loop semantics).
- Strong testing fundamentals in JavaScript, including designing reliable assertions for async behavior, avoiding flaky tests, and selecting appropriate test boundaries (unit vs integration).
- Demonstrated ability to diagnose subtle JavaScript bugs and explain root causes precisely (including edge cases involving coercion, equality, and error propagation).
- Experience setting code review standards and mentoring peers on JavaScript correctness, readability, and test quality.
- Detail-oriented and self-directed working style suited to remote, flexible-hours contract work (consistent throughput, careful rubric adherence, and high-quality written feedback).
### Key Responsibilities
- Develop AI Training Content: Create detailed prompts in various topics and responses to guide AI learning, ensuring the models reflect a comprehensive understanding of diverse subjects.
- Optimize AI Performance: Evaluate and rank AI responses to enhance the model's accuracy, fluency, and contextual relevance.
- Ensure Model Integrity: Test AI models for potential inaccuracies or biases, validating their reliability across use cases.
- Document evaluation decisions in clear, professional English (including the rationale behind ratings) to ensure consistent scoring across reviewers.
- Evaluate AI-generated JavaScript/ECMAScript solutions for correctness and spec-aligned behavior (e.g., scoping/hoisting, this-binding, prototypes, modules, async/await, promises, and the event loop) and flag subtle edge-case failures.
- Assess the quality of AI-generated tests for JavaScript solutions (e.g., coverage of boundary conditions, determinism, and failure-mode sensitivity) and identify common sources of flaky or misleading tests.
- Produce “gold-standard” reference explanations for tricky JavaScript concepts, focusing on clarity, precision, and alignment with expected runtime behavior.
🌍 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
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.