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) contributing to the development and refinement of AI systems. You’ll work remotely with flexibility to choose projects and schedule, supporting AI training through coding and evaluation tasks.
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)
- 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
- Preferred: Kotlin experience
- Preferred: prior experience as a Software Developer/Coder/Software Engineer/Programmer
Compensation & logistics
- Fully remote: work from anywhere in the US, Canada, UK, Ireland, Australia, or New Zealand
- Flexible schedule: choose which projects you take on and when
- Pay: hourly up to $60 USD/hour (higher-paying projects may be available)
- Payment via PayPal
Location constraint
Only available to candidates located in the US, Canada, UK, Ireland, Australia, and New Zealand.
About DataAnnotation
DataAnnotation is an AI-focused platform and community that helps build and refine intelligent systems by assigning real-world programming and evaluation tasks. The company operates a large network of engineers and offers flexible, remote work contributing to state-of-the-art AI model development.
Scraped 4/4/2026