JavaScript Engineer
ประกาศจากแหล่งภายนอกคุณสมัครได้โดยตรง — เราจะพาคุณไปยังหน้าสมัครงานของบริษัท ไม่ต้องสมัครสมาชิก ไม่มีคนกลาง ไม่ต้องล็อกอิน ThaiJobz
รายละเอียดงาน
About the Role
As an hourly paid, fully remote JavaScript Engineer for AI Data Training, you will review complex AI-generated code and explanations or generate new ones, evaluate the reasoning quality and step-by-step problem-solving, and provide expert feedback that helps models produce answers that are accurate, logical, and clearly explained. This role is with 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.
Responsibilities
- Review and/or generate high-quality JavaScript code explanations, model solutions, and prompts for AI training.
- Evaluate AI-generated responses for correctness, clarity, adherence to prompts, and quality of reasoning; rank and compare multiple AI responses.
- Identify errors in methodology, conceptual misunderstandings, and subtle logic or edge-case issues; fact-check information.
- Write clear, pedagogical technical explanations and model solutions that demonstrate correct methods.
- Test AI outputs for inaccuracies or biases and validate reliability across use cases.
Qualifications
- Minimum 2+ years of professional JavaScript experience in production environments.
- Strong understanding of closures, async/await, prototype-based inheritance, and JavaScript event loop behavior; deep proficiency in modern Vanilla JavaScript (ES6/ES2015+).
- Proven ability to evaluate correctness, readability, and performance of JavaScript code, including identifying subtle logic and edge-case issues.
- Hands-on software engineering experience, preferably in roles involving code review, mentoring, or technical design discussions.
- Significant experience using LLMs or AI coding assistants while programming, with a critical mindset for validating their output.
- Excellent English writing skills (minimum C1 proficiency), capable of producing clear, concise, pedagogical technical explanations.
- Strong proficiency with at least one major frontend framework (React, Angular, or Vue.js) or a backend runtime such as Node.js with Express or NestJS.
- Minimum Bachelor’s degree in Computer Science or a closely related technical field.
- Previous experience with AI data training, data annotation, or evaluation of AI-generated technical content is a strong plus.
- Preferred: contributions or merged PRs in JavaScript/TypeScript open-source projects; familiarity with bundlers and tooling (Webpack, Vite, Rollup); frontend–backend integration and Node.js runtime behavior; reviewing typed API layers, DTOs, or schema-driven designs; experience evaluating frontend logic, async patterns, and state management.
Skills
- JavaScript (ES6+), TypeScript
- Node.js and backend runtime knowledge
- Frontend framework experience (e.g., React)
- Git (open-source contributions/PRs)
- AI / ML and LLM prompt evaluation experience
- English (fluent, ~C1)
Additional Information
Important: There is no immediate project for this role; however, if qualified, you will be among the first experts contacted when relevant opportunities arise. Participation provides access to future projects available through the expert network and offers flexible, detail-oriented remote contract work.
คุณสมบัติผู้สมัคร
- ประสบการณ์
- 3-5 ปี
- การศึกษา
- ไม่ระบุ
