Freelance Software Engineer - 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
Freelance Software Engineer (AI Trainer) with DataAnnotation. You’ll help develop and improve AI systems by completing programming tasks, writing clear code solutions and explanations, and reviewing AI-generated code. Work is fully remote with a flexible schedule.
Responsibilities
- Design and solve diverse coding problems used to train AI systems, with an 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)
Preferred Qualifications
- Kotlin experience (preferred)
- Experience as a software developer/coder/engineer/programmer
- Proficiency in at least one of: JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, Swift
Work Style & Compensation
- Fully remote (work from anywhere in the allowed countries)
- Flexible schedule based on project selection
- Paid hourly up to $60 USD/hour; higher-paying projects possible with strong performance
- Paid via PayPal (no money requested from candidates)
Eligibility / Location
This opportunity is available to people in the US, Canada, UK, Ireland, Australia, and New Zealand.
About DataAnnotation
DataAnnotation is a platform and community that connects large networks of engineers and developers with paid AI training and coding tasks. It focuses on building and improving real-world AI systems by having contributors design, review, and explain programming solutions and insights.
Scraped 4/10/2026