Remote job
Javascript - Senior Developers - AI Training - Edinburgh, UK
Job details
About this role
Role overview Apply practical JavaScript expertise to help train and assess AI systems. Assignments involve judging generated code and its technical reasoning, running scripts to verify results, and documenting where answers are incorrect, inefficient, or unsafe. A brief skills assessment is part of the selection process; those who pass may receive paid tasks, including some that call for an uninterrupted hour.
Responsibilities - Review JavaScript and TypeScript solutions for functional accuracy and maintainable coding practices. - Evaluate the reasoning behind answers to challenging algorithmic problems. - Execute generated code in a browser or Node.js setting and assess its output and performance. - Identify inefficient implementations, obsolete syntax, invented API usage, and security weaknesses. - Write structured feedback on model explanations and discussions of frontend or backend architecture.
Requirements - A degree at bachelor’s level or above in computer science, software engineering, or a related technical discipline. - Professional background developing scalable web applications with JavaScript or TypeScript. - Confidence solving medium-to-hard coding challenges in JavaScript without assistance. - In-depth understanding of JavaScript’s event loop, closures, prototype chain, and asynchronous programming. - Ability to produce and assess clean, modular code that follows current ES6+ conventions. - Strong attention to detail when inspecting logic, memory behavior, and risks such as XSS or prototype pollution.
Nice to have - Hands-on knowledge of React, Node.js, Vue, or Angular, plus tools such as Jest, Cypress, Webpack, or Vite. - Understanding of REST and GraphQL APIs and server-side Node.js.
Benefits and work setup The work is task-based and flexible, with remote participation available. Advertised researcher rates can reach $50 per hour, though rates and task availability depend on assignments. Some tasks require a focused block of up to one hour.