TypeScript Developer - AI Trainer
DataAnnotation
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role Overview
Join DataAnnotation’s coding community to help advance AI development by creating and evaluating programming tasks. Work with state-of-the-art AI models and contribute to improving systems that learn, adapt, and evolve.
This role is paid hourly and offers flexibility in which projects you take and when you work.
Responsibilities
- Design and solve diverse coding problems used to train AI systems (emphasis on Android development)
- Write clear, high-quality code snippets and detailed explanations
- Evaluate AI-generated code for accuracy, performance, and clarity
- Provide feedback that helps shape the next generation of AI models
Requirements
- Fluency in English (native or bilingual level)
- Excellent writing and grammar skills
- Bachelor’s degree (completed or in progress)
- Proficiency in at least one of: JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, Swift
Nice to Haves
- Preferred: Kotlin experience
- Previous experience as a Software Developer / Software Engineer / Programmer (preferred)
Logistics & Compensation
- Fully remote: work from anywhere in the US, Canada, UK, Ireland, Australia, and New Zealand
- Flexible schedule: choose projects and hours
- Pay: projects are paid hourly, starting at $50–$100+/hr (higher-paying projects with strong performance)
- Payment is made via PayPal
About DataAnnotation
DataAnnotation is a platform that connects a large community of software and AI professionals to help develop and improve real-world AI systems. The work involves designing, solving, and evaluating coding tasks that train AI models, often alongside data analysis and app development. It offers flexibility with remote participation and hourly paid projects.
Scraped 5/17/2026