Remote job
Javascript - Senior Developers - AI Training - Austin, USA
Job details
About this role
Role overview Apply professional JavaScript and TypeScript experience to paid tasks that train and evaluate AI systems. The work combines code review, execution checks, and assessment of algorithmic explanations, with feedback on both implementation quality and technical reasoning. Applicants complete a 10–15 minute skills assessment; tasks may require an uninterrupted hour, though many are shorter.
Responsibilities - Review generated JavaScript and TypeScript for functional correctness, readability, and sound engineering practice. - Assess explanations of algorithmic solutions for logical accuracy. - Run generated scripts in Node.js or browser consoles and verify their behavior and output. - Identify inefficient approaches, outdated syntax, nonexistent library methods, memory leaks, and security weaknesses. - Provide structured feedback on reasoning about frontend and backend architecture.
Requirements - 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-level programming problems independently in JavaScript. - Expert understanding of the event loop, closures, prototypal inheritance, Promises, and async/await. - Strong modern JavaScript skills, with attention to modularity, readability, and maintainable code. - Ability to spot subtle logic errors and security issues such as cross-site scripting or prototype pollution.
Nice to have - Experience with React, Node.js, Vue, or Angular. - Familiarity with Jest, Cypress, Webpack, or Vite. - Understanding of REST APIs, GraphQL, and server-side development in Node.js.
Benefits and work setup - Flexible, remote task work, with compensation reported up to $50 per hour. - A short skills assessment is used to assess suitability before joining.