Remote job
Javascript - Senior Developers - AI Training - Indianapolis, USA
Job details
About this role
Role overview Contribute professional JavaScript and TypeScript expertise to the training and evaluation of AI models. After a short skills assessment, successful candidates may be invited to complete paid review and feedback tasks, which can include focused sessions of up to an hour.
Responsibilities - Check AI-generated JavaScript and TypeScript for correctness, clarity, and sound engineering practices. - Assess whether explanations of algorithmic solutions are logically valid. - Run generated code in Node.js or browser environments and examine its behavior and performance. - Identify inefficient approaches, outdated syntax, invented library APIs, logical defects, memory leaks, and security issues. - Provide structured feedback on model reasoning about frontend and backend design.
Requirements - A bachelor’s, master’s, or doctoral degree in computer science, software engineering, or a closely related technical field. - Professional experience building scalable web applications with JavaScript or TypeScript. - Ability to solve medium to hard algorithmic coding problems independently in JavaScript. - Strong knowledge of the event loop, closures, prototypal inheritance, Promises, and async/await. - Consistent use of modular, readable code and modern ES6+ practices. - Ability to recognize vulnerabilities such as cross-site scripting and prototype pollution.
Nice to have Experience with React, Node.js, Vue, or Angular; testing and build tools such as Jest, Cypress, Webpack, or Vite; and REST APIs, GraphQL, or server-side Node.js.
Benefits and work setup Tasks are paid, with rates reported as potentially reaching $50 per hour; actual availability and pay may vary by task. Work is described as flexible and remote, and candidates should be able to set aside uninterrupted time for some assignments. A 10–15 minute assessment is part of the selection process.