SME Careers logo
SME Careers
Posted 78 days agoVerified live 1d ago

JavaScript Engineer

Brief overview

Remote
UndergradOr in progress
$60/hrStated minimum
2+ yrsMinimum
JavaScriptES6Async ProgrammingPrototype-based InheritanceJavaScript Event LoopCode ReviewLLMsAI Coding AssistantsReactAngularVue.jsNode.jsExpressNestJSAI Data TrainingData AnnotationTypeScript

About the company

SME Careers logo
SME Careerssme.careers

SME Careers by SuperAnnotate connects subject-matter experts, students, and professionals with flexible, remote AI training work such as annotation, evaluation, fact-checking, and content review.

Job description

Summary

SME Careers is 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. As a JavaScript Engineer for AI Data Training, you will review and generate complex AI-generated code, evaluate the reasoning quality, and provide expert feedback to enhance the accuracy and clarity of AI models.

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

Skills

  • Minimum 2+ years of professional JavaScript experience in production environments
  • Strong understanding of closures, async/await, prototype-based inheritance, and JavaScript event loop behavior, with 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 work experience in software engineering, preferably in roles involving code review, mentoring, or technical design discussions
  • Significant experience using LLMs or AI coding assistants while programming, combined with a critical mindset for validating their output
  • Excellent English writing skills, capable of producing clear, concise, and pedagogical technical explanations
  • Strong proficiency with at least one major frontend framework (such as React, Angular, or Vue.js) or 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; Minimum C1 English proficiency and a highly detail-oriented working style are required
  • Contributions or merged PRs in JavaScript or 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

Qualifications

Must Haves

  • Minimum 2+ years of professional JavaScript experience in production environments
  • Strong understanding of closures, async/await, prototype-based inheritance, and JavaScript event loop behavior, with 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 work experience in software engineering, preferably in roles involving code review, mentoring, or technical design discussions
  • Significant experience using LLMs or AI coding assistants while programming, combined with a critical mindset for validating their output
  • Excellent English writing skills, capable of producing clear, concise, and pedagogical technical explanations
  • Strong proficiency with at least one major frontend framework (such as React, Angular, or Vue.js) or 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; Minimum C1 English proficiency and a highly detail-oriented working style are required

Nice to Haves

  • contributions or merged PRs in JavaScript or 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

Benefits

  • 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.
  • Flexibility of impactful, detail-oriented remote contract work.

More jobs like this