Remote job
Javascript - Senior Developers - AI Training - Columbus, USA
Job details
About this role
Role overview
Contribute professional JavaScript and TypeScript expertise to the training and evaluation of AI models. Work is task based and focuses on assessing generated code, technical explanations, and engineering reasoning; a short skills assessment is part of the selection process.
Responsibilities - Review generated JavaScript and TypeScript for correctness, clarity, and sound engineering practices. - Check algorithm explanations for gaps or faulty reasoning. - Run scripts in browser or Node.js environments to verify results and performance. - Flag inefficient approaches, outdated syntax, invented APIs, and security or memory issues. - Give structured feedback on frontend and backend design discussions.
Requirements - A bachelor’s, master’s, or doctoral degree in computer science, software engineering, or a related technical field. - Professional experience building scalable web applications with JavaScript or TypeScript. - Ability to solve intermediate to advanced algorithm problems independently in JavaScript. - Strong knowledge of the event loop, closures, prototypal inheritance, and asynchronous programming. - Careful, modular coding practices using modern JavaScript standards, with the ability to identify subtle logic and security flaws. - Experience with frameworks such as React, Vue, Angular, or Node.js, plus testing and build tools such as Jest, Cypress, Webpack, or Vite.
Nice to have - Familiarity with REST APIs, GraphQL, and server-side development in Node.js.
Benefits and work setup - Flexible, remote participation is described. Tasks may vary in length; some require an uninterrupted hour. Compensation is task dependent, with rates reported as up to $50 per hour.