JavaScript Engineer
Job description
SME Careers is seeking JavaScript Engineers to help evaluate and improve advanced AI systems on JavaScript programming, frontend/backend engineering, and software reasoning tasks.
This fully remote contract opportunity focuses on:
- JavaScript code evaluation
- AI-generated solution review
- Technical reasoning analysis
- Frontend and backend engineering workflows
- Software architecture evaluation
- AI training content generation
Contributors will help improve how frontier AI systems understand, generate, debug, and explain JavaScript and TypeScript code across modern web development environments.
This is part of SME Careers’ expert network program for future AI training and evaluation projects.
Key Responsibilities
Review and evaluate AI-generated JavaScript solutions for:
- Technical correctness
- Logical reasoning
- Code quality
- Prompt adherence
- Performance and readability
Create and refine:
- JavaScript-focused AI prompts
- Technical explanations
- Model coding solutions
- Engineering reasoning examples
Identify:
- Logic errors
- Async programming mistakes
- Event loop misunderstandings
- Architecture flaws
- Edge-case issues
- State management problems
Evaluate and compare AI-generated responses based on:
- Correctness
- Maintainability
- Scalability
- Performance
- Engineering best practices
Assess AI performance across topics such as:
- Vanilla JavaScript (ES6+)
- Async/await
- Closures
- Prototype inheritance
- Event loop behavior
- React
- Angular
- Vue.js
- Node.js
- Express
- NestJS
- TypeScript
- Frontend/backend integration
Test AI systems for:
- Technical consistency
- Reliability
- Hallucinations
- Faulty reasoning
- Biases
Required Qualifications
Minimum 2 years of professional JavaScript experience in production environments
Strong understanding of:
- ES6+
- Closures
- Async programming
- Prototype-based inheritance
- JavaScript runtime behavior
- Event loop concepts
Experience evaluating:
- Code correctness
- Readability
- Performance
- Edge cases
Professional software engineering experience involving:
- Code review
- Technical discussions
- Mentoring
- Architecture evaluation
Strong experience using:
- LLMs
- AI coding assistants
- AI-assisted development workflows
Strong proficiency with at least one:
- Frontend framework (React, Angular, Vue.js)
- Backend runtime/framework (Node.js, Express, NestJS)
Bachelor’s degree in:
- Computer Science
- Software Engineering
- Related technical disciplines
Excellent English writing and technical communication skills
Minimum C1 English proficiency
Preferred Qualifications
Experience with:
- AI training
- AI annotation
- AI evaluation
- Technical dataset review
Open-source JavaScript or TypeScript contributions
Familiarity with:
- Webpack
- Vite
- Rollup
- DTOs
- Schema-driven APIs
- State management systems
Experience reviewing:
- Frontend application logic
- Async workflows
- API integrations
- Typed backend systems
Additional Information
- No immediate active project
- Qualified experts will join SME Careers’ expert network for future opportunities
- Flexible remote work schedule
- Weekly payments after approved work
- Referral bonus opportunities available
About SME Careers
SME Careers is an AI Data Services company and subsidiary of SuperAnnotate focused on improving frontier AI systems through expert evaluation and software engineering training workflows.
The company partners with major AI labs and foundation model developers to improve coding accuracy, technical reasoning, and AI-generated software quality.
You will be redirected to the company's website to complete your application.