Mobile Software Engineer
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
As a Mobile Software Engineer at DataAnnotation, you’ll contribute to developing and training AI systems by solving programming tasks and evaluating AI-generated code. Work is fully remote with a flexible schedule, and you’ll choose projects that fit your availability.
Responsibilities
- Design and solve 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 future AI model outputs
Requirements
- Fluency in English (native or bilingual)
- Excellent writing and grammar skills
- Bachelor’s degree completed or in progress
- Preferred: prior experience as a Software Developer/Coder/Software Engineer/Programmer
Preferred / nice-to-haves
- Kotlin experience (preferred)
- Proficiency in at least one of: JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, Swift
Compensation & logistics
- Paid hourly (up to $60 USD/hour) via PayPal
- Fully remote: work from anywhere in the US, Canada, UK, Ireland, Australia, or New Zealand
- Flexible schedule: choose which projects to take and when you work
About DataAnnotation
DataAnnotation provides a platform for building and improving real-world AI systems through paid programming tasks. The company operates a large global community of engineers who contribute coding and evaluation work that helps train and refine AI models. The platform supports flexible, remote participation across multiple countries.
Scraped 4/7/2026